Investor Shelf

UK Government Investments

Regulator · UK · 1 documents

Key number
£1.14bn GBP
Total funding deployed to companies. British Business Bank p.5