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: FD10BET. New players now get a 50% up to €100 First Deposit Bonus!

More videos

RT 25 May 2019 14:31 CEST

Anarchy at ‘Go Topless Galveston’

Associated Press 25 May 2019 14:22 CEST

Today in History May 25