By CEP Staff • 15 September 2011 in News

UK renewables firm OAREL plans £100 million investment to fund free solar panel push