Alibaba lost $150b in market value over investors’ uncertainty, says report
Alibaba's shares have decreased by over 16% since its shelved IPO.Read More
bubmagJanuary 29, 2021