Published: Feb 12, 2024, 06:00 IST | Updated: Feb 12, 2024, 06:00 IST
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.