Green Business | Tue Mar 22, 2011 3:00pm EDT

GE’s Thin Film Solar Challenge