Announcements

Bloomberg: The Mysterious Case of the Missing Internet Billionaire

"A dozen years ago, the largest internet company in China wasn’t Alibaba or Tencent, but game developer Shanda Interactive Entertainment Ltd. Its founder was a young man named Chen Tianqiao, who had become a billionaire at 30."

Read the full article on Bloomberg