How National Grid makes its money and the big regulatory challenges it faces
There are genuine fears about keeping the lights on this winter as the threat of Russia shutting off gas exports to Europe looms large.FTSE 100 constituent National Grid (NG.) will have a central role in this story. At £11.70 its...
25 August 2022