Cazoo, once valued at £5bn+, to collapse into administration

Cazoo’s spectacular fall from grace is almost complete as reports suggest it will collapse into administration today. The UK-founded firm, … Continue reading Cazoo, once valued at £5bn+, to collapse into administration