3 Apr 2025, Thu

Electronic display showing stock indexes in Shanghai