geneva
Startup scene
Number of startups
161
By stage
Total funding last 12 months
$0
Funding last 12 months