News France Confronts £2.85 Trillion Debt Crisis France is confronting a monumental £2.58trillion ‘debt explosion’ and could soon be… InternewscastAugust 27, 2025 View Post