RE: where is Jack?
Last week, Mr Ma was seen for the first time since May, in Spain.
The tech guru was on a yacht anchored off the Spanish island of Mallorca with other business leaders and a security detail,
Reuters reported It was his first trip abroad since he fell out with China‘s regulators in 2020.