Multinational car manufacturing company Stellantis announces that it will close its van-production factory in Luton, England, putting 1,100 jobs at risk, citing the UK's economic conditions and the government's zero-emission vehicle (ZEV) mandate as reasons for its closure.