September 20, 2019

SThree PLC – Q3 trading update – Is the message finally landing?