The Department of Energy and Climate Change (Decc) has defended the Green Deal, saying that sign ups for the initiative are actually "in the hundreds" despite reports to the contrary.
The Department of Energy and Climate Change (Decc) has defended the Green Deal, saying that sign ups for the initiative are actually "in the hundreds" despite reports to the contrary.