India's economy overtakes France to become sixth largest in the world

Preview India has become the world's sixth-biggest economy, pushing France to seventh place, according to recent data from the World Bank.
Read Full Article at RT.com