January 27, 2021

SThree PLC – FY’20 final results