58 days ago • Posted by William Ramstein

Latin American startup space

Brazil leads the pack with over 50% of startup HQs situated in Brazil. Uruguay has shown impressive number per capita, proving that smaller nations can develop unicorns too. Source: FT

startup space

 

bg_nwsletter