Retail

Penske Automotive rebrands UK CarShop business, sells 3 stores