Telegraph consumer news:
National Grid told to return £87m consumer cash for pipelines it did not build (External link to Telegraph)
National Grid told to return £87m consumer cash for pipelines it did not build (External link to Telegraph)