Main content

Thames Water hit with record fine

The company has been fined £122.7M for sewage spills and shareholder payouts. Scott Ellis reports.
Photo Credit: Getty Images

Release date:

Duration:

3 minutes