Which of the following is a drawback of solar energy?
Unlimited energy source
Generates waste
Weather dependent
Produces radiation
(C) Weather dependent
Explanation: