Saule Technologies perovskite cells hits impressive 25.5% efficiency

08-10-2021