By CEP Staff • 30 November 2010 in News

Solar Thin Films seeks project development partners as part of transformation strategy