By CEP Staff • 3 November 2010 in News

First Solar receives approval for first phase of $6 billion Chinese production facility