Researchers from the University of Colorado Boulder and NREL have uncovered a hidden weakness in perovskite solar cells that could explain why these promising materials fail under stress. By ...