Perovskites are materials with advantageous optoelectronic properties that could be used to develop more affordable photovoltaics (PVs). While in recent years engineers were able to significantly improve the power-conversion efficiencies of perovskite solar cells, these devices remain less stable and scalable than conventional silicon-based solar cells.