Jack Ma, founder and executive chairman of Chinese ecommerce giant Alibaba, has just purchased a 28,120-acre property in the Adirondacks, The Wall Street Journal reports. Ma, whose net worth is ...