R & D Bytes Perovskite PV cells achieve 25.3% efficiency 24 Oct 20231 year ago EPFL = École polytechnique fédérale de Lausanne, NWU = Northwestern University