Friday, 3rd, 2024 | 9:06AM Updated

A log cabin is one of the houses located in the New York property in the Adirondacks bought by Alibaba CEO Jack Ma.
Jack Ma Buys $23-Million New York Property for Conservation, Retreat

    In Case You Missed It

    Real Time Analytics