System1 Group plc heeft aangekondigd dat Stefan Barden, zoals gepland, op 31 januari zal terugtreden als CEO en uit de raad van bestuur, en zal terugkeren naar zijn vorige rol als adviseur van de raad van bestuur inzake strategie en technologie.