Spaans Babcock have been awarded a multimillion pound project to design, manufacture and install 8 Archimedes screws in a new pumping…..
Click here to read the details. And here to read an article on UK Water Projects Online.