Jack Ma Is Retiring. Is China's Economy Losing Steam?

Jack Ma Is Retiring. Is China's Economy Losing Steam?
Chinatopix via AP

Earlier this month, Jack Ma announced that he was stepping down as executive chairman of Alibaba Group Holding Ltd, the world’s largest e-commerce company. His decision caught many by surprise.

Read Full Article »
Comment
Show comments Hide Comments