Perovskite solar cells can be made not only more robust but also more efficient, scalable and cheaper to manufacture by ...