With stamp Group and Climate Energy going into administration this week, what does this mean for households in the process of solar installations?Two solar panel-installing businesses have gone bust this week - where does this leave anyone who has had a system installed?
What’s happened?
Continue reading...
Source: theguardian.com