May 1, 2026By Sophia Davis Business France Lands €9 Billion in Major Corporate Investments Despite Budget Struggles