February 2, 2023

SThree PLC – FY results – Strong finish to year, ahead of initial expectations