Loading page content

Budget Balance: -69.6B (Jun 2026) — France | Sigmanomics