by Kevin Meagher The water industry, privatised in 1989, was for a long time a chimera. A public service that happened to be located across the aisle in the private sector. A big lumbering beast that just got on with the job and caused little fuss. Not anymore. Thames Water – the largest of the […]