13 Tech Companies That Set Up Shop in Latin America – Mashable

13 Tech Companies That Set Up Shop in Latin America
Mashable
In 2013, consumers in Latin America spent an average of 10 hours per month on social networking sites, and five of the world's top 10 most socially engaged online markets are now located in LatAm. Overall Internet usage is also exploding in the region

and more »