Is France broke?

Reuters 10/7/2025