December 23, 2024

Thames Water pins survival hopes on regulator’s shoulders

 Thames Water pins survival hopes on regulator’s shoulders

Thames Water pins survival hopes on regulator’s shoulders

Thames Water is drowning in debt while its customers frequently swim in effluent, a toxic combination for a company seeking to avoid becoming the greatest failure of privatisation.