Portfolio 1 Investments
Cowboy
e-bikes, mobility, hardware, software
unspecified
€15 M
Dec 2025
Lead