Punjab-based energy-efficient industrial technologies firm Spray Engineering Devices Limited (SED) has secured a turnkey Engineering, Procurement, and Construction (EPC) contract…