January 31, 2022

SThree PLC – FY21 final results – Ahead of upgraded expectations