Tuesday, 07 May 2024 09:20 PM
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.