Who needs the US? Alibaba planning to make its own computer chips

Alibaba is setting up its own company to make computer chips as China seeks to cut its dependence on foreign […]

The World’s Biggest Container Shipping Line Is Now Worried About Amazon and Alibaba

The world’s biggest container shipping line is trying to stop customers like Amazon.com Inc. and Alibaba Group Holding Ltd. from […]