By CEP Staff • 24 May 2010 in News

Vertical axis wind turbine manufacturer seeks £10 million for geographic expansion