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 article.