India tops G20 growth rankings since 2014, outpaces China: IMF data
India moves ahead of China The latest figures show India moving to the top of the G20 growth ranking despite a significantly more challenging global environment during the 2014-2026 period. The years included the Covid-19 pandemic, elevated inflation, …