India becomes sixth largest economy in the world, overtakes France

[ad_1] News Business Economy India becomes sixth largest economy in the world, overtakes France The country’s economy grew at a seven-quarter high of 7.7 per cent in the three months…