Alibaba is facing a reckoning with its once-vaunted 'new retail' strategy as it looks to offload some of its offline retail assets.
Sort: