The Hang Seng Tech Index continued its decline, falling 2%. Baidu (09888.HK) fell 4.7%, NetEase-S (09999.HK) fell more than 4%, and Alibaba Health (00241.HK) fell 2.43%.

2026-02-20

The Hang Seng Tech Index continued its decline, falling 2%. Baidu (09888.HK) fell 4.7%, NetEase-S (09999.HK) fell more than 4%, and Alibaba Health (00241.HK) fell 2.43%.