Summary: Today I read in rediff that India is the 12th largest economy in the world with GDP(gross domestic product) of $1.171 trillion as per as the World Bank 2007 report. In terms of purchasing
Image Dimensions: 200 x 147
Image originally found here.