By CEP Staff • 4 March 2015 in News

UK renewables fall to least attractive level for investment in 12 years: E&Y index