Per the World Bank's updated data for 2017, India edged past France to become the world's sixth-largest economy. India's gross domestic product stood at $2.597 trillion at the end of last year while the French economy was valued at $2.582 trillion. The U.S. remains the world's largest economy with a...
