More than £227 million was invested in 400 independent renewable energy projects last year, reveals Smartest Energy’s 6th annual report.
More than £227 million was invested in 400 independent renewable energy projects last year, reveals Smartest Energy’s 6th annual report.