The battle for French industry – where are we heading?

28 November 2025