After months of ducking the public eye, Chinese tycoon, co-founder of Ant Group Co. and Alibaba Group Holding Ltd., Jack Ma, was reportedly spotted playing a game of golf at the expansive greens of the Sun Valley Golf Resort in Hainan. This comes just weeks after Chinese state media shared a video of him 'virtually' meeting a hundred rural teachers across the country on January 20.