Castle Water appointed to provide services to business customers of Thames Water

PRESS RELEASE: Castle Water and Thames Water have agreed the transfer of Thames’ retail activities for business customers ahead of deregulation of the business water market in April 2017. Castle Water will carry out all aspects of customer service, including invoicing, billing and service queries, and collecting payments. Continue reading Castle Water appointed to provide services to business customers of Thames Water