Read more at https://on.ft.com/2sv4jIu

After years of stellar growth, 2018 saw Tencent and Alibaba cut back down to size. The FT explains what's behind their fall.

Advertisement
Code: SPORTS20. Sports Travel Discount. Get $20 Off. Promo Code: SPORTS20

More videos