February 8, 2024

SThree PLC – FY23 Final Results – peer group leading performance