Day: December 20, 2013

Positive figures starting to show for the Green Deal

The research showed reaction to Green Deal ‘Wave Three’, highlighting that 65% have had work carried out, with six per cent in the process of installing improvements and a further ten per cent intending to install at least one recommended

Tagged with: ,
Top