Europe's automotive industry is reeling from a bombshell. Cinch, a titan of UK online car sales, and its German sister, MeinAuto.de, will close their virtual doors by 31 July 2025, after Volkswagen ...