- THE MAGAZINE
New from C.S.C. Business is The Hurricane. The unit features a mini turbine utilizes a truck mounts powerful vacuum to spin its brushes while removing debris and contaminants. The Eye of the Hurricane, a micro-infrared camera, allows technicians to see and record the cleaning process.