John Crane is a pioneer in mission-critical mechanical seal and support systems, couplings and filtration technologies for the energy and process industries, enabling efficient and sustainable operations. In this exclusive interaction with T&D India, we have Satish Ingavale, Read more