Alibaba Stock Plummets As Chinese Regulators Pressure Jack Ma To Cede Control Of Ant Financial
Alibaba Group Holding Ltd - ADR (NYSE: BABA) finished a news-packed week on a low note Friday and was down about 9.5% following reports that billionaire Jack Ma is giving up control of Ant Financial.