Alibaba slides 4.6%, Baidu drops 3.1% as internet platform stocks face selling pressure
BABA fell 4.62% to $110.94 and BIDU lost 3.14% to $89.53, dragging the KraneShares China Internet ETF down 2.09%. BofA analysts noted China AI self-reliance thesis presents upside but current valuations and US-China geopolitics are near-term risks.
Read at SCMP ↗