By CEP Staff • 26 August 2010 in News

First US large-scale solar thermal project receives approval