Researchers have created an environmentally stable, high-efficiency perovskite solar cell, bringing the emerging technology a step closer to commercial deployment.