Shanghai Science & Technology Museum launches operational stress test after systematic upgrading
A customer tries a motion-sensing recreation on the Shanghai Science & Technology Museum in Shanghai, east China, Jan. 27, 2026. The museum launched its operational stress test on Tuesday after…