The US Department of Defense's decision to add Tencent to its Entity List may significantly impact its flagship messaging app ...
China’s largest public company by market capitalization spent the equivalent of about $193.3 million to buy back 4.05 million ...