By CEP Staff • 11 March 2011 in News

Solar manufacturer says changes to European incentives could cut revenue by 50%