Stellantis has confirmed the closure of its Vauxhall van-making factory in Luton, with production scheduled to finish in April.
Stellantis has confirmed the closure of its Vauxhall van-making factory in Luton, with production scheduled to finish in April.