Alibaba appoints Weijian Shan to Board

Weijian Shan, executive chairman of investment group PAG, was appointed as an independent director to Alibaba’s board.