ITC forecasts 6.9% India growth FY27, calls outlook relatively resilient

Business