The solar cells, made from perovskite instead of silicon, can generate energy even under indirect or diffused light.