News

In the EU, total car sales fell 7.3% year-on-year, even as registrations of battery electric (BEV), hybrid electric (HEV) and ...