Technology Perovskite solar cell based on self-disintegrating seeds achieves an efficiency of 23.73%, a filling factor of 83.64% – SPEBy solarenergyMay 29, 20240 A Chinese research group, including scientists from module maker Tongwei, has designed a perovskite solar cell with remarkable perovskite film…