Jack Ma steps down as Alibaba's chairman, employees gather to bid farewell

Alibaba chairman Jack Ma formally left the company... more