Flavio Lobato

How sky-high interest rates are choking economic growth in Brazil

Despite ranking as the ninth-largest economy in the world, Brazil hasn't been on par with other emerging economies when it…

5 years ago