News Snapshot:
The founder of the Alibaba group, Jack Ma, was on the Spanish island of Mallorca where his luxury yacht is anchored, two Spanish newspapers said on Wednesday, on his first trip abroad since falling out with him. Chinese regulators in 2020. The Chinese billionaire has been largely out of the public eye since he publicly criticized China’s regulatory system in a speech last year. His empire quickly came under scrutiny from regulators, which even led to the suspension of the IPO of Ant Group’s $ 37 billion blockbuster. Diario de Mallorca newspaper said Ma was seen in the port of...