Something that caught my eye also today thought it was a bit odd . Alibaba founder Jack Ma largely disappeared from public life following a crackdown by the Chinese government—now it seems he's back with a food venture My best guess is he had to start making his own food while "dissapearing"