Wednesday, 08 May 2024 12:37 AM
February 2, 2021 11:13 am
SHANGHAI, Feb 2: Alibaba Group founder Jack Ma has been left off a list of Chinese entrepreneurial leaders published by state media - the snub underscoring how just far he has fallen out of favour with Beijing.