New-car sales fall 98% in Italy in April

29 Apr 2020

New-car sales fall 98% in Italy in April