Alibaba touts 618 shopping festival sales, a sign of brighter outlook
Alibaba and others have released encouraging early sales data from China’s biggest shopping season after Singles’ Day, an indicator of consumer sentiment in the world’s second-largest economy.