Press release

Leeds Flood Alleviation Scheme wins large project of the year at NEC Awards

Multi-organisation project is recognised for its ‘one team’ ethos