Top International News
In 2023, at least 11 listed Chinese companies were reportedly disclosed that their chairman had disappeared without notice. A number of Chinese business leaders have gone missing in recent years, including Alibaba boss Jack Ma.
Credit WION