11/07/2026
Superior peat soil dewatering technology: On-site trial run of a double-roller press. Russian peat soil dewatering test site! The double-roller press powerfully removes excess water, producing a crisp and thick filter cake; the dewatering effect is visible.