Fabrication of high-performance and low-hysteresis lead halide perovskite solar cells by utilizing a versatile alcohol-soluble bispyridinium salt as an efficient cathode modifier. Issue 34 (14th August 2017)