July 19, 2021

SThree PLC – H1’21 interim results – 9% PBT upgrade