Skip to content

Robert Walters H1 revenue rises, but net fees slip 3% – Staffing Industry Analysts

Robert Walters (RWA: LSE), the international recruitment firm, reported revenue today for the six months ended 30 June 2026 of £433.7 million, …