Blog

22nd November 2021

British Business Investments made a record £473m in investments

British Business Investments (BBI) made a record £473m in investments via its delivery partners in the 12 months ending 31 March 2021, bringing the total value of its commitments since launch to over £3bn.