Die System1 Group plc hat bekannt gegeben, dass Stefan Barden wie geplant am 31. Januar als CEO und aus dem Board of Directors zurücktreten und in seine frühere Rolle als Berater des Board of Directors für Strategie und Technologie zurückkehren wird.