Mexico has become a battleground in the trade war between China and the U.S. as Chinese automakers set up shop there in order to circumvent import taxes
EU car registrations dropped by 5.2 percent in March versus the same month last year, but sales of BEVs fell 11.3 percent and sales of petrol and diesel cars were hit even harder