Chinese Stocks Tumble Most Since 2020

The slow pace of Beijing's stimulus efforts and disappointing holiday spending figures caused traders to lose faith in the Chinese stock market. This led to the worst decline in onshore Chinese stocks in almost four years.