GE Decision a Telling Indication of the Importance of Innovation

July 18, 2012

General Electric Company (GE) halting of thin-film solar manufacturing and return to tech development is very revealing for future of clean energy practices.