Only 4,321 cars were sold in the UK last month, the lowest since 1946
Audi Repair Shop Doylestown Call 267 279 9477 to schedule a appointment LONDON — British new car sales slumped by an annual 97% in April to the lowest level of any month since February 1946 as factories and dealerships shut…