LBC takes a look at the top 10 companies in Latin America, which offer the best return on investment in the last five years. Much has been made of Latin America’s growth in the past decade, with the region’s strong macroeconomic growth capturing the headlines. But what are the companies at the microeconomic level driving […]