The Court of Appeal has ruled against Thames Water and upheld a £250,000 fine against the company for polluting a nature reserve.
The Court of Appeal has ruled against Thames Water and upheld a £250,000 fine against the company for polluting a nature reserve.