What’s going on with the National Grid share price now?
[ad_1] Image source: National Grid plc There’s been volatility in the National Grid (LSE: NG) share price lately and some big developments in the business. The company is a leading energy transmission and distribution operator with assets in the UK…








