Do you want to launch a business and you live in Latin America? Believe it or not, the region has large cities that ask nothing of better-known entrepreneurship hubs like Silicon Valley. According to ...