Ofwat findings on Severn Trent 'miscalculations'
Water industry financial regulator Ofwat has ordered Severn Trent Water to return £42 million to customers after an investigation into allegations of false reporting by the company.1
Sorry you do not have access to this article. Please contact Customer Support at
or call 020 8267 8120