Portfolio 1 Investments
Wakuli
Food & Beverage, Retail, Agriculture, Sustainability
series-a
€5 M
Dec 2025
Investor