The mineral perovskite has been touted as the next big thing for renewable energy, potentially giving solar cells a 31 percent maximum efficiency – but water-soluble and perovskite solar cells ...