Alibaba is China's — and by some measures, the world's — biggest online commerce company. Its three main sites — Taobao, Tmall and Alibaba.com — have many many users, and host many merchants and businesses. Alibaba handles more business than the other e-commerce company.
Comments