June 9, 2026 | The Straits Times

Pentagon accuses Alibaba, Baidu and BYD of aiding Chinese military