By CEP Staff • 29 June 2011 in News

Japan’s Showa Shell lands $124 million loan for thin-film PV production expansion