Across
- 2. letting
- 4. artificial intelligence
- 6. supplied
- 7. schedule
- 11. advantage
- 12. to transmit
- 13. argument
- 14. productions
- 18. to be included in something
- 19. changing something
Down
- 1. enhanced
- 3. ideas
- 5. to allow
- 8. to depend on
- 9. include
- 10. business
- 12. delivering
- 15. expects
- 16. set up
- 17. to change or make better
