The Shanghai Composite Index fell 1%, with sectors such as computing power leasing, AI, and storage chips leading the decline.

2026-04-02

The Shanghai Composite Index fell 1%, with sectors such as computing power leasing, AI, and storage chips leading the decline.