Some giraffe-related content may be censored by Beijing, joining Winnie the Pooh and Peppa Pig — after giraffes became a social media symbol of discontent with the Chinese economy
Alibaba’s $25 Billion Buyback Fails to Assuage Investors
Alibaba’s 80% Loss May Extend on Competition Worries