China to further rein in domestic tech giants to revive Internet sector
Founded in 1999, Alibaba went through a major reshuffle when Jack Ma passed the baton as CEO to Zhang in 2015 and further appointed him as Chairman in 2019.
Founded in 1999, Alibaba went through a major reshuffle when Jack Ma passed the baton as CEO to Zhang in 2015 and further appointed him as Chairman in 2019.