Back 2 Apr 2025 France Budget Balance registered at €-40.3B, below expectations (€-30.2B) in February