Environmental risks are high for Cardiff Bay Barrage
Water quality and fish populations remain serious concerns of the Welsh Environment Agency as construction of the Cardiff Bay Barrage approaches. The Barrage will impound the rivers Taff and Ely to