Fri Jan 10 , 2020
Three of China’s biggest technology companies — Baidu, Alibaba and Tencent — have had mixed fortunes in 2019. The trio, known by the acronym BAT, like the FAANG stocks in the U.S., have faced a barrage of domestic issues against a backdrop of the U.S.-China trade war, which has morphed […]