Nirmala Sitharaman said IMF praised India's economic performance, gave a 'C' grade due to outdated base year, and expects 6.5 percent GDP growth in 2025-26.