Updated World Bank figures for 2017 show that India is now the world's sixth-biggest economy, having muscled past France, which was pushed to the seventh spot, news agency AFP reported on Wednesday. India's gross domestic product (GDP) stood at $2.597 trillion at the end of 2017, compared to $2.582 trillion for France.

)