With auto OEMs and dealerships estimated to be holding almost 300,000 items of inventory – about two month’s stock based on current projected retailing charges – wholesale shipments over the subsequent few months are anticipated to be tough. For the UK, new car registrations were down 89% YoY in May, […]