By CEP Staff • 20 June 2012 in News

Revenues rise in 1Q for beleaguered Q-Cells