Register / Login here to explore customize features.
Tencent, the world’s largest gaming company and one of the biggest social media service owners, saw its stock plummet in 2018, costing investors as much as $271 billion in losses. Tencent shares are now seeing