'Cling Film' System Lights the Way to Cheaper Solar Cells

11:45 AM | July 12, 2011 | Alex Scott