In it latest interim forecast released today, the Organization for Economic Co-operation and Development, OECD, a group of 37 countries headquartered in Paris, put India at the top of its economic growth list (albeit via a defective graphic, see below) with a projection of 12.6 percent GDP growth. For this...
