Compare and contrast: Struggling Thames Water faces $133 mln fine over sewage spills
Reuters
Britain’s water regulator plans to fine debt-laden Thames Water 104 million pounds ($133 million), close to the maximum penalty allowed, after an investigation into historic sewage spills. Click here to read the story.