A new record in solar cells

Blog: University of Delaware beats old record. Solar cells now hit 42.8 percent efficiency.

 
A new record in solar cells