March 16, 2021

SThree PLC – Q1’21 Trading Update – 11% PBT upgrade