Stellantis has announced that it will close its factory in Luton, North London, and focus production at its Ellesmere Port site in the North of England, which will lead to…
Stellantis has announced that it will close its factory in Luton, North London, and focus production at its Ellesmere Port site in the North of England, which will lead to…