Alibaba loses $20B in value after canceled cloud spin-off, blames U.S. chip war | Fortune

Alibaba shares fell almost 10% in Hong Kong trading, following a day of bad news for the Chinese ecommerce giant.

Read the full article