The Big Splash - Update As you are aware, on the 1st of April the world’s largest competitive water market opened in England, with around 1.2 million businesses, charities and public sector organisations now eligible to switch retailer. Over 5 years since Defra first...

read more