Pentagon blacklists Alibaba, Baidu, BYD and others as Chinese military-linked firms | Indexa