Perovskites are crystal structures that can be manufactured in labs for making solar panels.  They are relatively cost-effective, and efficient, and could provide a reliable thin-film alternative to the more common silicon-based solar panels.  However, perovskite solar cells face a few challenges that must be addressed before they can become a competitive commercial PV technology. […]