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