Jack Ma stepped away from public view in 2020 after criticizing Chinese authorities.
Jack Ma, the founder of Alibaba, appeared to resurface in Bangkok, Thailand on Friday.
The picture of Jack Ma was posted hours before Ant Group said Jack Ma was giving up control of the company.
Ant Group abandoned a blockbuster float in 2020 soon after Jack Ma criticized Chinese regulations.
Jack Ma, the elusive billionaire founder of Alibaba, appeared to resurface in Thailand hours before Ant Group said he would give up control of the company.