The world highest efficiency organic thin film solar cell ever recorded

March 24, 2009 · Filed Under Green Tech