Alibaba shares are trading lower by 7% this week. This week's volatility arose from unmet expectations for economic stimulus.
BEIJING ― China's central bank boosted support for markets on Thursday by opening up tens of billions of dollars in liquidity ...
China’s central bank has launched a promised 500 billion yuan ($70 billion) funding programme to aid the stock market, and ...