Alibaba Had Another Big Singles Day. The Party May Not Last.

Alibaba Had Another Big Singles Day. The Party May Not Last.

China’s slowing economic growth and weakening consumer sentiment pose a challenge to an e-commerce giant with its own problematic ambitions.

Leave a Reply