By CEP Staff • 5 July 2011 in News

Concentrated solar power reaches historic milestone of 24-hour grid supply