Equity Market Slump Hurting Alibaba
Alibaba Group Holding Ltd (NYSE:BABA)’s inability to play nicely with regards to insider trading rules continues to be a point of concern for billionaire investor Mark Cuban. He argues the mega Chinese e-commerce company should never have been allowed to have their shares listed in the U.S. since the company has its headquarters in a…