Rail returns to Stellantis auto plant in northern France After a long absence of 13 years, rail is returning to the Stellantis car factory in Hordain in northern France. While Stellantis has long relied… 24 April 2024