China's 'Seven Titans' tech stocks slump as deflation overpowers AI boom

HONG KONG -- Share prices of China's biggest tech companies, including Tencent Holdings and BYD, have been sluggish as deflationary pressures from weak domestic demand dampen gains made during last year's DeepSeek-fueled artificial intelligence rally.