Stellantis to Close Douvrin Engine Plant After Producing 40 Million Units
Stellantis (NYSE: STLA) will permanently close its Douvrin engine plant on October 30, 2026, ending a production legacy of 40 million engines, including those for the DeLorean. The shutdown marks ... Read More