EDF Energy will supply electricity to public sector bodies in Scotland and the North East of England after being awarded two electricity supply contracts.
EDF Energy will supply electricity to public sector bodies in Scotland and the North East of England after being awarded two electricity supply contracts.