By CEP Staff • 19 June 2013 in News

First Solar raises $427.7 million in public share offer