Ministry of Statistics nudges India's 2025-26 GDP forecast to 7.7%

Business