NEW DELHI: India, which appears to have returned to being the world’s sixth-largest economy in 2020, will once again overtake the UK to become the fifth-largest in 2025 and rush to third place in 2030, an expert group said Saturday. India had overtaken the UK in 2019 to become the …
Read More »