India Surpasses UK as World’s 5th Largest Economy Based on IMF Data

India is now the world’s fifth-largest economy after surpassing the U.K., the latest data from the International Monetary Fund (IMF) shows. India’s former chief economic advisor expects the country to become the world’s third-largest economy by 2028-30. India Becomes 5th Largest…