Thames Water fined £380k for polluting stream

9 Mar 2016

Source: Thames Water
Thames Water sewage treatment.