Thames Water has been fined £75,000 and ordered to pay costs of £94,000 for polluting the River Crane in west London in 2011.
Thames Water has been fined £75,000 and ordered to pay costs of £94,000 for polluting the River Crane in west London in 2011.