By CEP Staff • 18 February 2016 in News

SSE snaps up 3.15 GW of agreements from UK’s Capacity Market Auction