U.S. Designated BYD, Alibaba, and Baidu as Chinese Peoples Liberation Army-owned companies.
The United States has designated Chinese corporate giants Alibaba, BYD and Baidu as companies that support China’s military, expanding its blacklist to some of the country’s best-known commercial brands. The Pentagon included the firms in […]