A House of Lords committee has slammed the government’s efforts to keep the lights on, saying its ‘last minute’ measures have come at a cost to both consumers and the environment.
A House of Lords committee has slammed the government’s efforts to keep the lights on, saying its ‘last minute’ measures have come at a cost to both consumers and the environment.