Thames Water slumped to a £1.65billion pre-tax loss last year as its enormous debt pile continued to grow and its environmental record deteriorated.Read More

You might also be interested in reading UAE’s ‘digital dirham’ CBDC pilot completes first transaction.