PoliticsHighReportedAccelerating
7.3
France fiscal strain and populist surge evoke Greek crisis parallels
Brazil JournalLO·FR · GR·about 18 hours ago
UN Trade and Development reports developing economies paid nearly $1 trillion in interest in 2025, exceeding health or education budgets in 51 countries. This fiscal squeeze constrains development spending and signals rising debt distress, though the report's methodology and country coverage remain unspecified.