India’s Modi faces budget challenge as economy slows in January 30, 2025 Finance minister under pressure to revive growth while maintaining fiscal discipline