Portfolio 1 Investments
SolarDew
water purification, clean water, solar technology
unspecified
€800 K
Jun 2026
Investor