Chinese e-commerce giant Alibaba has come under fire over its handling of user data in an episode that underscores growing concerns for privacy in the hyper-digitised country.
Chinese e-commerce giant Alibaba has come under fire over its handling of user data in an episode that underscores growing concerns for privacy in the hyper-digitised country.