Last week the government announced reforms to the main policy in place for ensuring that the UK’s lights stay on in the future – the Capacity Market.
Last week the government announced reforms to the main policy in place for ensuring that the UK’s lights stay on in the future – the Capacity Market.