Technology for development and welfare

123456789
Across
  1. 2. few suitable places to put it
  2. 3. The opposite of renewable
  3. 5. aircraft, mechanical, civil...
  4. 7. Energy from flowing water; rivers
  5. 8. Another word for alternative sources of energy
Down
  1. 1. A profession of electricity
  2. 2. Scientific inventions and the use of tools and machines
  3. 4. Energy from wind turbines
  4. 6. Of the sun, energy from the sun
  5. 9. another word for electricity, the ability to do work