Across
- 3. advance
- 7. to reduce
- 9. demand
- 10. to prolong
- 11. use
- 12. to predict
- 14. to increase
- 15. to find out
- 18. marketing
- 20. technological
- 22. the factory
Down
- 1. to replace
- 2. majority
- 4. service
- 5. to cure
- 6. industry
- 8. to discover
- 11. invention
- 13. to invent
- 16. product
- 17. to pollute
- 18. freetime
- 19. field
- 21. device
