Kier appointed by Thames Water to deliver £66m improvement project at Mogden Sewage Treatment Works
Kier has been appointed by Thames Water to deliver a £66m design and construction project at Mogden Sewage Treatment Works (STW) in Isleworth, just outside of Twickenham [...]