Back to Business
Business
July 16, 2026 at 11:48 AM
France flags 2027 budget squeeze as defence and debt costs surge
Investing.com