Mystery has deepened about the whereabouts of Chinese billionaire Jack Ma following reports that the Alibaba founder has not made any public appearance in the last two months. First serious doubts about his whereabouts began when he failed to appear as a judge in the final episode of his own talent show, Africa’s Business Heroes. Ma was replaced by an Alibaba executive and according to an Alibaba spokesperson, this was due to his hectic schedule. However, the removal of Ma’s picture from the event’s website raised eyebrows.