Approval of New England Electric and National Grid deal

After closing, New England will become a unit of National Grid, called National Grid USA

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content