Out of Africa: Solar Energy from the Sah

123456789101112
Across
  1. 3. powered by the sun
  2. 6. producing
  3. 8. Clarified; or made cleaner or pure
  4. 12. Surprised
Down
  1. 1. an association, typically of professionals
  2. 2. Regarded by Europeans as a terra incognita*
  3. 4. The name of a sea in Europe
  4. 5. Supporters of an idea
  5. 7. Unsure or find it hard to believe
  6. 9. People who put money into projects
  7. 10. Something that makes money
  8. 11. recyclable; can be used again