An invisible menace for solar cells

Even minute impurities can affect bulk heterojunction solar cell efficiency by over 50%