Perovskite solar cells have long been the most exciting “almost there” technology in clean ...