The Covid-19 pandemic has triggered a tug-of-war between positive and negative disruptions for Chinaโs largest e-commerce player. ๐๏ธ๐๐
When #alibaba unveils its latest quarterly results on Friday 22 May, shareholders will be assessing how well its 711 million annual active consumers fared during the lockdown - a pe
