India became 3rd-largest economy
Source: TOI WASHINGTON: In a matter of six years, India emerged as the world’s third-largest economy in 2011 from being the 10th largest in 2005, moving ahead of Japan, while the US remained the largest economy closely followed by China, latest figures have revealed. “The economies of Japan and the UK […]