Startup Europe — The Sifted Podcast

Mass layoffs at Cazoo as the company shuts down its EU operations

Sifted