Goldman Sachs cuts India's growth forecast to 5.9% for 2026

Business