Alibaba Group Holding Limited officially kicked off the 2018 11.11 Global Shopping Festival in China’s capital, promising this year’s mega-event will be the largest-ever in terms of scale and reach.
Businesses within the Alibaba ecosystem will jointly offer hundreds of...