Emerging and Developing Countries: The Noose is Tightening