Thames Water asked UK industry regulator Ofwat to refer its recent decision on the company’s business plan to the Competition ...
Britain's largest water company Thames Water is seeking court approval for up to $3.7 billion of emergency funding to prevent ...