Latin America has become the perfect territory for social startups; Countries in the area are developing fabulous solutions. According to the Organization for Economic Cooperation and Development (OECD) they lead Mexico, Brazil, followed by Argentina, Colombia and Chile. It is estimated that there are more than 2,000 startups. Five companies…
Comments closed