Moody's predicts 6.4% GDP growth for India in 2026-27

Business