Latest in 1.28
Sort by
1 items
-
Alibaba Expects to Book $1.28 Billion Loss on Sale of Department Store
The sale comes as Alibaba has been restructuring its businesses to focus on the e-commerce sector amid intensifying competition with its Chinese rivals.The Wall Street Journal - 1d