Germany ordered Monday the recall of some 238,000 vehicles from Mercedes-Benz maker Daimler in Germany, citing illegal “defeat devices” designed to conceal high levels of
Carmakers will face heavy fines if they supply vehicles designed to cheat emissions tests to the UK, the government have announced. Under tough new regulations, manufacturers