Down 17%, is National Grid’s share price a FTSE 100 bargain?

[ad_1] Image source: Getty Images Upgrading the UK’s power grid to meet the green energy revolution will be eye-poppingly expensive. National Grid (LSE:NG.) reminded the market of this last month: its £7bn right issue sent its share price through the…







