Startup World Cup Announces Global Pitch Events with $1 Million Investment PrizeJune 18, 2025 The Startup World Cup is hosting over 100 regional pitch competitions across six continents, culminating in a Grand Finale in Silicon Valley with a $1 million investment prize.