Metal-halide perovskite solar cells can already deliver efficiencies of up to 27 percent, however, when used outdoors, solar ...