Solar energy

1234567
Across
  1. 2. Other word for nonrenewable
  2. 4. The ability to be maintained at a certain rate or level
  3. 6. Energy stocked by the body
  4. 7. Particule creating electricity in the solar panel
Down
  1. 1. Effect discovered by Becquerel
  2. 3. First use of solar energy
  3. 5. Solar panels use sunlight to generate this