Based in the town of Donaueschingen, Mall GmbH offers innovative system solutions for rainwater management, separators, wastewater treatment plants, pump and plant technology, as well as L-shaped...