Investor Shelf

Future Fund

Fund · UK · 1 documents

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