News

Shares of National Grid PLC NG rallied 1.84% to £10.80 Friday, on what proved to be an all-around poor trading session for ...
National Grid's Northport power plant, Long Island's largest and one of its oldest, had its "highest daily output day ever" ...