John Crane achieves B-BBEE Level One status, strengthening long-term investment and localisation strategy in South Africa
LONDON, July 13, 2026 (GLOBE NEWSWIRE) — John Crane, a global leader in flow control technologies and a business of Smiths Group plc, has achieved