1 article found
Alibaba Group Holding Limited is a Chinese multinational technology conglomerate that dominates e-commerce, cloud computing, digital media, and logistics across China and the globe.
Tell the editorial robots what Nerddpedia should explain next.