Nov 12, 2020
National Grid ‘open’ to relinquishing electricity system role
UK group awaits decisions on who should operate the network and what returns can be made
Related companies
Make a complaint about National by viewing their customer service contacts.