0 followers
In response to industry challenges, Katch Kan™ emerged in 1994 with the objective of optimizing rig performance, personnel safety, and sustainable development within the upstream oil and gas industry. With these goals in mind, the company engineered both the Rig Safety System™ and Zero Spill System™... Read more