Skip to content

SThree revenue slips in first half, profit rises – Staffing Industry Analysts

SThree, a London-based global staffing firm focused on STEM skills, reported revenue fell 5% year over year on a like-for-like, …