By CEP Staff • 17 September 2010 in News

CSP developer to build 5 MW project in Hawaii