By CEP Staff • 22 October 2010 in News

Thin-film photovoltaic module maker Auria Solar to launch $325 million listing