Thames Water’s reputation going down the drain
Thames Water’s spending on infrastructure is “woefully inadequate”, its behaviour a “disgrace”, and direct lines of communications to MPs “unhelpful” – a meeting into the “largest ever” water outages in … Read More













