Perovskites, salt-like crystals that dissolve rapidly in water or even high humidity, have been used in experimental solar cells for some time. The breakthrough came five years ago with a cell that converted light into electricity with an efficiency of 3.8%.

But this year, several research groups ramped up development of the technology, successfully designing perovskite PV cells with reported efficiencies of up to 19.3%