Portfolio 1 Investments
Array Labs
space, satellite-technology, radar-technology, aerospace, defense, earth-observation
series-a
€20 M
Jan 2026
Investor