US-China Tech Fight Forces Alibaba to Scrap Cloud Spinoff
E-commerce firm walked back listing of $11 billion cloud unit
Executives cited US restrictions on chip sales to China
E-commerce firm walked back listing of $11 billion cloud unit
Executives cited US restrictions on chip sales to China