With so much investor attention focused on National Grid dividends, does the power network's share price matter? Christopher ...
National Grid PLC closed 8.63% short of its 52-week high of £10.62, which the company reached on September 17th.
The National Grid share price has been sliding since September, giving up some of its earlier recovery. Is this a new buying ...