take one's business 在商务英语里是什么意思?

问题描述:

take one's business 在商务英语里是什么意思?
原句 :they have other places to (take ) their business
为什么用take

自己的业务;利用自己的业务
整句话的意思是:他们有其他地方(自己的)的业务