By CEP Staff • 3 September 2009 in News

Dye-sensitized solar cell developer seeks $15 million