A short animation film that tells the story of Dual Porosity Filtration - an innovative new green technology.
03:28 minutes Tags: DPF, cleantech, climate, downpour, innovation, science, water