Hi-Tech Spit And Polish Improves Solar Cell Efficiency
Along with the well-known enemies of solar cell efficiency such as dust and pollen, a known unknown recently popped up when researchers began to realize that traces of residue left over from the manufacturing process can reduce the efficiency of solar cells, long before they are exposed to the harsh … [continued]