The DNW project awarded to Carbis Filtration in 2013 is near completion, with installation of the final screen due early September 2014.

The DNW project awarded to Carbis Filtration in 2013 is near completion, with installation of the final screen due early September 2014.