Franchise car dealer group Peter Vardy is ending its partnership with Vauxhall. The six Vauxhall sites will become used car supermarkets under the new brand name Carz. A statement issued by Peter Vardy said that the new direction – including the rebrand of its existing CarStore locations – would “double the group’s annual used car […]

Read More →