Shares of Alibaba Group Holding Ltd (NYSE:BABA) should not have been allowed to be listed in the United States, billionaire investor and Alibaba shareholder Mark Cuban told CNBC on Tuesday.

Mark Cuban: Alibaba Should Have Been Prevented From Listing In US

Mark Cuban: Alibaba Should Have Been Prevented From Listing In US