By CEP Staff • 11 November 2014 in News

BrightSource and Shanghai Electric in joint venture to deliver CSP projects in China