Over half a million UK homes have energy-saving measures installed
DECC (The Department of Energy and Climate Change) has revealed that since their respective launches, the Green Deal and the Energy Companies Obligation (ECO) has installed energy-saving measures to over 517,000 UK households. [More…]