By CEP Staff • 27 April 2012 in News

Nanosolar finalises conditions for $42 million DOE grant