December 20, 2018

SThree PLC – Q4 update – Not all doom and gloom