Clean TalkInnovationsNewsRenewable EnergySolarTechnologyPerovskite Solar Cells Record — 18.1% EfficiencyRoshanOctober 7, 2019October 6, 2019 by RoshanOctober 7, 2019October 6, 201903Perovskite solar cells are a mixture of organic molecules and inorganic elements within a single crystalline structure and can be bonded to a flexible backing,...