By CEP Staff • 27 June 2014 in News

First Solar secures $290 million for 141 MW Chile solar plant