Back promising European B2B technology companies with investment, operating and governance expertise, including dedicated space and defence activity.
No data yet