EU new car demand falls 52% in May

17 Jun 2020

EU new car demand falls 52% in May