After $260 billion slide, Alibaba aims to show the worst is over

Alibaba’s finance affiliate, Ant Group Co., is still wrangling with regulators over its future. Beijing is debating how it will regulate the use of data, which is core to Alibaba’s competitive advantage