Brazil fell seven places to 65th of 70 in the 2026 IMD competitiveness ranking, dragged by costly capital and weak schooling even as investment holds. The post Brazil Slides to 65th of 70 in IMD Competitiveness Ranking for 2026 appeared…
View original source — Rio Times ↗
