OECD trims India's FY27 growth forecast to 6.1%

Business