Asia India Surpasses UK as World’s 5th Largest Economy Based on IMF Data India is now the world’s fifth-largest economy after going beyond the U.K., the most recent data from the International Monetary Read More » September 4, 2022 No Comments