Screw Press

Aug. 16, 2018

The C-Press is a result of more than 20 years of experience in designing and manufacturing screw presses. It combines multiple Andritz Separation dewatering technologies, and its compact design and purpose-developed features enable easy, operator-free sludge dewatering operations and require low energy and maintenance costs.