Thames Water apologises after £145,000 customer billing mistake

Read at source