India beats France to become sixth largest economy

India has become the world's sixth-biggest economy, pushing France into seventh place, according to updated World Bank figures for 2017.