Select Page

Thames Water has been asked to explain a £37.5m dividend payment made to a parent company.