India’s Economy Overtakes France to Become Sixth Largest in the World

India has doubled its GDP in the last ten years.