Moody's lowers India's FY27 GDP forecast to 6% from 6.8%

Business