Thames Water, the iconic custodian of London’s waterways, finds itself at a critical juncture, facing the colossal task of navigating its £14.7 billion debt burden. The company’s viability has come under scrutiny, sparking calls for nationalization amidst concerns about its financial health. The recently appointed CEO, John Weston, steps into the role at a time […]