Scientists in Switzerland have manufactured an ultra-stable perovskite solar cell that has been operating at a constant efficiency of 11.2% for more than 10,000 hours with no performance losses.