Business Stream puts English battle plan into action

Business Stream, the self-confessed “highly ambitious” water retailer from Scotland, has started to puts its battle plan for the English water market into action.

This content is for members only. Please click here to view the full article.