Beyond the BSC

Elexon is shaping up for a new energy industry, chief executive Peter Haigh tells Janet Wood

Close
Close

Request a call back