Alibaba Group Appoints Two Independent Directors with Enhanced Corporate Governance
Alibaba Group Holding Limited (NYSE: BABA and HKEX: 9988, the “Company”) announces that Irene Yun-Lien Lee, Chairman of Hysan Development Company Limited, and Albert Kong Ping Ng, former Chairman of E