On Monday, the Hong Kong listed shares of China’s Alibaba Group experienced a significant drop of over 4%. This decline followed the unexpected departure of former CEO Daniel Zhang from Alibaba’s cloud computing business. Alibaba communicated Zhang’s decision to leave the cloud unit through an internal letter to its staff, as reported by Reuters. Consequently […]