Barker: Big six didn’t seize Green Deal opportunity

The architect of the Green Deal has blamed the big six energy suppliers for the lack of uptake by households.

This content is for members only. Please click here to view the full article.