UK new car sales fall to lowest level since 1946
British new car sales slumped by around 97% in April to the lowest level of any month since February 1946 with factories and dealerships shut due to the coronavirus outbreak, according to preliminary data from an industry...
Read More