CarShop will be adding the four The Car People stores to its portfolio and will operate under the CarShop name, from 19 June. CarShop already has stores in Cardiff, Doncaster, Northampton, Norwich and Swindon and from June the combination of the two award-winning car supermarkets takes the total number of stores under the CarShop brand to nine - The Car People’s store additions being … [Read more...]