Energy suppliers have already reached almost 97 per cent completion of one of their ECO2 targets, 19 months ahead of the obligation period deadline of March 2017.
Energy suppliers have already reached almost 97 per cent completion of one of their ECO2 targets, 19 months ahead of the obligation period deadline of March 2017.