March 22, 2024

SThree PLC – Q1’24 update – trends similar to the end of FY23