Live News EARNINGS FLASH M impact Sep 22, 2026, 06:49 AM UTC SThree expects FY26 PBT at least £12 million SThree said it expects FY26 PBT to be at least £12 million. STEM SquawkNews Newsroom