World Bank figures for 2017 have declared India as World’s sixth-largest economy. India’s Gross Domestic Product (GDP) amounted to $2.597 trillion as 2017 ended, ahead of France’s $2.582 trillion placed at the 7th positon. As per these figures, India’s per capita is clocked to be approximately 20 times higher than France despite of having a […]
