Pentagon accuses Alibaba, Baidu and BYD, three of China’s biggest companies, of supporting the Chinese military (opens in new tab) Content type: News 3 articles covering this post
The Defense Department announced designations naming the three companies as providing aid to the People’s Liberation Army.
Read the original article