Scientists have demonstrated that the inclusion of a synthetic molecule in perovskite solar cells boosts their energy efficiency and longevity. Known as CPMAC, the molecule is referred to as an ionic ...