Resources and Publications

GE Decision a Telling Indication of the Importance of Innovation

July 18, 2012
| Blogs & Op-eds

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