Onward to Latin America

Bags packed. One-way ticket in hand. This is my maiden voyage!

Advertisements

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.