By CEP Staff • 17 February 2012 in News

First Solar resolves blockade to $646 million federal funding