By CEP Staff • 28 May 2010 in News

Solar Thin Films on look-out for fresh capital after recent acquisitions