The United States lists Alibaba, BYD, and Baidu as companies supporting the Chinese military

--

The United States has designated Alibaba, BYD, and Baidu as companies supporting the Chinese military. (Watcher.Guru)

Loading...