John Crane wins Manufacturing Supplier Innovation Award for water management technology
John Crane, a global leader in flow control technologies and a business of Smiths Group plc, has won the Most Innovative Water Management Solution category at the Manufacturing Supplier Innovation Awards UK 2026 for its Type SB2 USP!-->…
Read More...
Read More...