The Startup World Cup is the largest global startup conference and pitch competition where 70+ cities send their champion team to the San Francisco Grand Finale, to compete for a $1,000,000 investment prize. This is the first year that St. Louis was invited to compete and we have been hosting our “Summer of Startups” with 100 companies pitching for a seat in the top 10…