Read Where is Jack Ma? Questions arise about the billionaire’s whereabouts as Alibaba faces scrutiny from the Chinese government (Business Insider | India)

Jack Ma, the Chinese billionaire currently under scrutiny by the government of China, has reportedly not been seen in public for several weeks. Ma was scheduled