India Is Fifth-Largest Economy In 2019, Overtakes France, UK: Report

India has emerged as the world's fifth largest economy by overtaking the UK and France in 2019, a US-based think tank said in its report.