March 23, 2023

SThree PLC – Q1 update – Solid start, no change to estimates