US says BYD, Baidu, Alibaba and other tech giants are aiding China’s military

Jun 9, 2026 - 04:00
 0
US says BYD, Baidu, Alibaba and other tech giants are aiding China’s military