SThree reports decline in H1 profit amid challenging market conditions
Operating profit declined to £10 million, down 73% from £37.7 million in the prior-year period LONDON: SThree plc, a global STEM workforce consultancy, reported a significant drop in profitability for the first half of fiscal year 2025 as economic headwinds…