Alibaba Group Holding Ltd., BYD Co., and Baidu Inc. stocks fell after the Pentagon briefly listed them as aiding China’s military, sparking controversy and strong denials from Alibaba and Baidu.
Alibaba Group Holding Ltd., BYD Co., and Baidu Inc. stocks fell after the Pentagon briefly listed them as aiding China’s military, sparking controversy and strong denials from Alibaba and Baidu.