Top 20 Startup Ecosystems in the World

See how the world’s top 20 startup hubs stack up against each other in this infographic based on the 2012 Startup Ecosystem Report.

Advertisements