Budget 2025: Government likely to curtail FY2025 fiscal deficit at 4.9%-5%, says Icra 5 July 2024 ...