500 Startups Announces 18 New Investments in Latin America 17 October 2016 (500 Startups) 500 Startups has announced 18 new investments in Latin American startups, following their LatAm Accelerator Batch program based in Mexico City. This is the 6th batch of Latin American…