Rumours are swirling this week about the financial health of Cazoo. A couple of years ago I expressed my bewilderment that Cazoo had been floated on the US stock exchange with a valuation of $8 billion. That’s eight thousand million dollars! An outrageous ticket when substantial car retail groups, with an international presence, brand recognition … Read more