US Labels BYD, Baidu, Alibaba and Other Tech Giants As Aiding China’s Military
The Pentagon has added Alibaba, BYD, Baidu, Unitree, and other Chinese companies to its list of firms it says support China’s military, barring them from U.S. defense contracts. The companies and China’s embassy deny the Read more…
