“More Is Possible” Santa Barbara, CA, October 25, 2019 – CMC and Harken Industrial are excited to announce the launch of the much anticipated CLUTCH, the latest evolution in rescue and rope access hardware, intuitively designed for ease of operation…