Fitch Group's BMI sees India growth cooling to 6.6% FY27

Business