Thames Water apologises for £145,000 billing error as rescue talks drag on | BusinessOrbit