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