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.
- Home
- Uncategorised
- British Business Investments made a record £473m in investments