Portfolio 1 Investments
Rowden
defence, national security, resilience, manufacturing, edge technologies
unspecified
£25 M
May 2026
Lead