As recently as 2007, China’s economy was growing at a 14.2% rate. India’s was expanding by 10.1%, Russia’s by 8.5% and Brazil’s by 6.1%. This year, developing economies as a group will be lucky to grow 5% according to a recently released World Bank report. The causes of this slowdown range from a tightening of […]