National Grid
National Grid plc is a UK-based energy company that delivers electricity and gas to homes and businesses. It operates the high-voltage electricity network in England and Wales and manages local electricity distribution in parts of the UK. In the US, it supplies electricity and gas to millions of customers in New York and New England. […]

