
By FRANCE24 France’s president and prime minister managed to form a new government just in time for the holidays. Now comes the hard part. The most urgent order of business is passing a 2025 budget. Financial markets, ratings agencies and the European Commission are pushing France to bring down its deficit, which threatens the stability […]