Jack Ma spotted playing golf after disappearing for months

Chinese business magnat, Jack Ma, who avoided public eye has resurfaced after months. The former Alibaba boss was spotted playing a game of golf at the expansive greens of the Sun Valley Golf Resort in Hainan. The expensive five-star resort is located on the picturesque Hainan Island, south of the Qiongzhou Strait separating it from […]