By CEP Staff • 6 June 2013 in News

First Solar secures PPA for 50 MW New Mexico plant