Alibaba should not have been allowed in US: Cuban
Shares of Alibaba should not have been allowed to be listed in the United States, Mark Cuban said. Here's why.
Shares of Alibaba should not have been allowed to be listed in the United States, Mark Cuban said. Here's why.