Portfolio 2 Investments Verda AI infrastructure, Cloud infrastructure unspecified $117 M Apr 2026 Investor ICEYE space technology, satellite imagery, defence technology unspecified €1 B Jun 2026 Investor