Budget 2025 in India continued its planned consolidation with a deficit target of 4.4% of GDP despite calls for ...