June 21, 2024

SThree PLC – H124 update – trading in line with expectations