France 2025 Budget Deficit Falls to 5.1 Percent of GDP | IUX24