Brave New World – A Look at Global Startup Ecosystems

My gut tells me that most aspiring technology entrepreneurs think of San Francisco, and more broadly, the Bay Area California as mecca.

Advertisements