Solar energy installation Self-Charging Smartphones May Be Closer Than You Think Researchers at Michigan State University (MSU) have revolutionized residential solar… Mar 19, 2015 Teng 0