France French Senate Passes 2025 State Budget Amid Political Uncertainty TGO News Service January 25, 2025