IMF sees India growing 6.4% in 2026 amid global slowdown

Business