Perovskite solar cells have captured significant attention as a potential game-changer in the pursuit of clean and efficient renewable energy. These cells, named after the mineral perovskite, offer several advantages over traditional silicon-based solar cells, including their tunable bandgap and the prospect of lower production costs. However, achieving high efficiencies has remained a significant challenge.