SATEC
Company in the United Kingdom
Resume
Beckton sewage treatment works is the largest in europe and is located in the borough of newham, london. The works treats sewage from a population equivalent of 3.7 million within a catchment area of 300km2
last updated on