News
China effect on Alibaba: stock thump, disappointing accounts
Alibaba’s quarterly report disappointed expectations, highlighting how China’s economic uncertainty and tight regulations on tech giants are...