Sale completion of Narragansett Electric Company - National Grid plc | RNS | Ticker