EU new car sales fall 76% in April

19 May 2020

EU new car sales fall 76% in April