The state of the car industry
June saw car showrooms re open and some sales take place. Some dealerships reported brisk trade and pent up demand. We now know the overall result. June sales were 35% down on June 2019, and year to date sales are now down by just under one half. Some… read more