EconomicsNorth America Why Stellantis Is Pouring $13 Billion Into A U.S. Comeback 1 November 2025, 8:34 pm Team Buyback