Jack Ma stepped away from public view in 2020 after criticizing Chinese authorities.

Stephane Mahe/Reuters

Alibaba founder Jack Ma appeared to resurface at a restaurant in Bangkok, Thailand on Friday. The picture of Ma was posted hours before Ant Group said Ma was giving up control of the company. Ant Group abandoned a blockbuster float in 2020 soon after Ma criticized Chinese regulations.

Jack Ma, the elusive billionaire founder of Alibaba, appeared to resurface in Thailand hours before Ant...

Continue Reading Jack Ma, the billionaire founder of Alibaba who disappeared from public view in 2020, appears to resurface in Thailand as he prepares to give up control of his company