Alibaba's U-turn on cloud unit spin-off lops $20 billion off its market value

Alibaba's U-turn on cloud unit spin-off lops $20 billion off its market value