Crane ChemPharma & Energy Announces New Engineered Check Valves Facility to open in Satara, India in 2021
On October 23, Crane celebrated groundbreaking ceremony of its new Check Valves factory in Satara, India. The event was hosted by Crane Process Flow Technologies India Private Limited and ChemPharma & Energy, Duo-Chek® and Noz-Chek®, businesses of Crane Co, and shared via live broadcast. Led by Mr. Hari Jinaga, the President of Crane India, in […]