India Set to Lose Fastest-Growing Major Economy Tag In FY23

India is set to lose its fastest-growing major economy tag this year, as growth took a hit from weakening demand at home and abroad.