Standard Chartered cuts India's FY2027 GDP growth forecast to 6.4%

Business