Thames Water wins court approval in London for emergency funding deal

Thames Water has received court approval for up to 3 billion pounds of emergency funding...
Thames Water has received court approval for up to 3 billion pounds of emergency funding...