System1 Group plc a annoncé que, comme prévu, Stefan Barden quittera son poste de PDG et son conseil d'administration le 31 janvier et reprendra son ancien rôle de conseiller du conseil d'administration en matière de stratégie et de technologie.