The Hang Seng Tech Index fell further to 1%, with constituent stocks Baidu (09888.HK) down 3.92% in early trading, Bilibili (09626.HK) down 3.47%, and Alibaba (09988.HK) down nearly 3%.
2026-02-20
The Hang Seng Tech Index fell further to 1%, with constituent stocks Baidu (09888.HK) down 3.92% in early trading, Bilibili (09626.HK) down 3.47%, and Alibaba (09988.HK) down nearly 3%.