We do not currently know of any antonyms for to start a business.
For similar words to to start a business, try: