Alibaba Founder Jack Ma Has Fallen Off The Radar. Here Are Some Clues Why
The billionaire founder of the Chinese Internet giant hasn’t been seen in public in months after criticizing government regulators.
(Image credit: Philippe Lopez/AFP via Getty Images)