British digital used car dealer Cazoo has opened a new customer center in Carlisle, England for customers to pick up ‘click and collect’ orders.

The facility, which opened on July 14, will increase Cazoo’s ability to provide another option to deli...

Join now to access
the full content.