Euro area public debt at 87.4 percent of GDP April 23, 2025 Greece, Italy, and France the most indebted governments. Eurostat data show