What does Alibaba Group do? Profiling the world’s largest e-commerce firm

Alibaba is one of the largest conglomerates in the world (Credit: Alibaba)