This hyper-efficient solar panels could actually live on your roof soon
Usually, solar cells collect sunlight on their entire surface, converting it to electricity at perhaps 15-19 percent efficiency — meaning about 85 percent of the energy is lost in the conversion process. However Insolight solar […]