By CEP Staff • 3 January 2012 in News

Austrian solar manufacturer Isovoltaic in talks with investors following aborted IPO