The Pentagon has identified eight Chinese companies, including Alibaba, Baidu, and BYD, as linked to China's military, recommending their addition to the Section 1260H list to warn U.S. investors of potential risks. Pentagon's Section 1260H list flags firms with military ties, serving as an investment alert without direct penalties. The recommendation came in a letter [...]