Published: May 03, 2022, 02:43 IST | Updated: May 03, 2022, 02:43 IST
Chinese Billionaire Jack Ma's absence from the public scene has created confusion for the general public and this confusion has cost Alibaba $26bn. Company's shares fall 9% in Hong Kong