Did Investors Overreact to National Grid’s Shock Announcement?
-
National Grid, one of the two surviving listed companies from Thatcher’s
privatization of the electricity industry, is a giant firm that owns the
electric ...
39 minutes ago