European automotive sales to plunge amid virus shutdowns

31 Mar 2020

European automotive sales to plunge amid virus shutdowns