So Holidays

123456789101112
Across
  1. 2. Network that delivers electricity to homes and businesses
  2. 5. Energy harnessed from the sun
  3. 8. Having a strong desire to achieve
  4. 9. Easily understood or transparent
  5. 10. Curious or eager to learn
  6. 11. A unit of power
  7. 12. Environmentally friendly and long-lasting
Down
  1. 1. Showing kindness and concern
  2. 3. Material that reduces heat or energy loss
  3. 4. Type of energy associated with motion
  4. 6. Amount of power required by energy consumers
  5. 7. Truthful