Nomura maintains 6.6% FY27 India growth forecast despite $100 oil

Business