National Grid Appeals £41.6M Competition Fine

British energy company National Grid Plc has appealed a record £41.6 million ($81.7 million) fine imposed by the United Kingdom's Gas and Electricity Markets Authority for alleged violations of U.K. competition...

Already a subscriber? Click here to view full article