The Ratings Game: Alibaba management shake-up positive as Zhang can now focus on cloud ahead of spinoff: analysts
U.S. shares of Alibaba dropped Tuesday following a surprise management shake-up, but analysts view the development as a positive overall.