National Grid plc (NG)

National Grid plc (NG) (LON:NG) company news, share price updates, opinions and discussions.National Grid plc is a multinational electricity and gas utility company.