Thames Water has been hit with a £380,000 fine and ordered to pay costs of £23,000 at Aylesbury Crown Court for polluting a stream in Buckinghamshire.
Thames Water has been hit with a £380,000 fine and ordered to pay costs of £23,000 at Aylesbury Crown Court for polluting a stream in Buckinghamshire.