By CEP Staff • 3 November 2010 in News

UK company proposes 12 MW solar and biomass facility