Britain will reconsider rules that force automakers to produce more electric vehicles after the industry warned that the plan ...
The closure of the Vauxhall plant in Luton will cost the town a total of about 3,700 jobs and have a £310m impact on the ...