Across
- 6. sales
- 7. ubiquitous
- 8. its mark
- 9. pitch
- 11. of a product
- 12. bankrupt
- 13. the company a fortune
- 14. response
- 16. wind of sth
- 19. placement
- 21. the existence of sth
- 22. one's target
Down
- 1. great weight among customers
- 2. feedback
- 3. shopping
- 4. strategy
- 5. objections
- 9. marketing
- 10. mail
- 15. word of mouth
- 17. a rapport
- 18. dish
- 20. my hat off to