Research shows peers reaching around 19.7 million premises, with more than 3.5 million live connections, outperforming the major providers on customer satisfaction and value Continue Reading ...