Jack Ma's run-in with Beijing not only saw him disappearing for over 2 years, it also cost his companies over $850 billion

Jack Ma's run-in with Beijing not only saw him disappearing for over 2 years, it also cost his companies over $850 billion