We do not currently know of any synonyms for touts for business.
For similar words to touts for business, try: