Science News: 2021 Nat. Commun. PCE 21.4% Active Area of 26cm2 Perovskite Module Set a Record!
Science News: 2021 Nature Communications PCE 21.4% Active Area of 26cm2 Perovskite Module Set a Record!   Nature Communications (IF 14.919) published a study in November 2021. As a leader in emerging photovoltaic technologies, perovskite solar cells (PSCs) with certified power conversion efficiency (PCE) over 25% show great possibilities for scale-up and future commercialization due to […]