What is environmental sustainability?

123456789101112
Across
  1. 1. a point in questions or matter in dispute
  2. 4. use less
  3. 5. capable of being supported or upheld
  4. 7. laws or regulations made by national leaders
  5. 9. energy derived from the sun
  6. 10. international treaty intended to reduce greenhouse gas emissions
  7. 11. energy derived from the movement of water
  8. 12. energy derived from wind turbines
Down
  1. 2. the natural world
  2. 3. to treat or process as to make suitable for reuse
  3. 5. to take a comprehensive look at a particular issue
  4. 6. new forms of energy which replace fossil fuels
  5. 8. a synonym of recycling