Snippets

• Thames Water, Britain's biggest water company, faces a fine of