500 Startups Announces 18 New Investments in Latin America October 17, 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…