France’s Deficit Narrows But Debt Reaches €3.46 TrillionMarch 27, 20266:00 pmBusiness March 27, 2026 Related