October 31, 2025By William Green Business Why Is France Investing Billions in Business Subsidies Despite a Massive Debt Crisis?