It’s been a tough year for National Grid (NG), the UK’s electricity and gas company. After rising by over 6%, its share price quickly…
It’s been a tough year for National Grid (NG), the UK’s electricity and gas company. After rising by over 6%, its share price quickly…
National Grid plc (NG) is a British multinational electricity and gas utility company headquartered in London, England. It is one of the largest investor-owned…