News

The European Union strikes a deal to effectively ban the sale of new petrol and diesel cars from 2035, ... Small car makers producing less than 10,000 vehicles per year can negotiate weaker ...