Moody's cuts India's GDP growth outlook to 6% for 2026-27

Business