Across
- 2. blocks water
- 4. Concentrating Solar-Thermal Power acronym
- 6. water energy
- 9. to use again
- 10. bioenergy fuel
- 11. pruned branches
- 13. number of renewable energy
- 14. petrol synonym
Down
- 1. hydrogen fuel byproduct
- 3. hydropower plant
- 5. floating wind farm location
- 7. CSP desert
- 8. organic matter fuel
- 12. windmill synonym
- 15. electricity from roof
