Alibaba Group (BABA) filed suit against the U.S. Department of Defense over its designation as a “Chinese military company,” with shares sliding roughly 2% after the Pentagon’s expanded 1260H list also swept in Baidu and BYD.
The legal challenge – confirmed...