One of the first UK installations of the innovative new Hydro Filterra® bioretention and bio filtration system has brought attractive landscaping and stringent stormwater quality control to a sensitive location in Barry, South Wales. Vale of Glamorgan council decided to install three Hydro Filterra® units from Hydro International at the Business Service Centre (BSC) car […]