Alibaba shares drop 5% as its slashes guidance and earnings plunge on China’s slowdown
[ad_1] Signage for Alibaba Group Holding Ltd. displayed at the company's headquarters in Hangzhou, China, on Wednesday, Nov. 10, 2021. Alibaba's annual 11.11 Singles' Day online shopping bonanza, one that…