Alibaba Chief People Officer Jiang Fang disposes of USD 11.99 million in common shares - BABA News | Rallies