Portfolio 1 Investments
SatVu
space, earth-observation, defence, remote-sensing, satellite-imaging
unspecified
£30 M
Feb 2026
Investor