By CEP Staff • 15 April 2011 in News

Solar backsheet manufacturer Isovoltaic cancels IPO as clouds hover over European public markets