First, why can perovskite solar cells still generate electricity indoors or in low-light environments? It's not generating light itself, but rather converting the faint light into electrical energy, which powers the small light in the circuit. Perovskite material is particularly good at absorbing light; even indoor light or scattered light can be utilized efficiently and normally.