By CEP Staff • 15 October 2010 in News

Solargen Energy closes in on permitting approval for 399 MW solar facility in California