Energy Britain’s Energy Grid Goes Public: Will It Bring Lower Bills and Faster… admin Sep 14, 2024 National Grid PLC, the company responsible for operating Britain's electricity grid, is set to sell its electricity…