The Early Auction for the Capacity Market for delivery in 2017/18 has cleared at £6.95 per kilowatt per year – by far the lowest price in any of the auctions so far.
The Early Auction for the Capacity Market for delivery in 2017/18 has cleared at £6.95 per kilowatt per year – by far the lowest price in any of the auctions so far.