EDF Energy wins contracts to power up public sector bodies

The volume of power it will supply in Scotland accounts for around 10% of the nation’s annual electricity consumption