
The UK Government established the British Business Bank (BBB), a state-owned development bank, in 2013. Owned by the Department for Business, Energy and Industrial Strategy, the bank’s main office is in Sheffield, Yorkshire. The BBB’s mission is to drive sustainable growth and prosperity across the UK, and to enable the transition to a net zero […]