Investments:
5
Jurisdiction:
United Kingdom
Retail ROI:
0.01x
Top Investments:
Elliptic
UK government-owned development bank investing in small and medium-sized businesses and venture capital funds.