Tuesday, December 21, 2010

Technology Review's 50 Most Innovative Companies (GE; AMSC; FSLR; DD)

From MIT's Technology Review: