Solar power is produce by light or heat?

13 answers 13