Baidu Loses, Then Regains, Its Spot in China’s 5 Most Valuable Internet Companies

The dominance of China’s three tech giants is captured, rather succinctly, in the acronym BAT. The shorthand for search giant Baidu Inc., e-commerce titan Alibaba Group, and online gaming behemoth Tencent Holdings is commonplace in the country’s business vern…
Read More