Alibaba is one of the world's largest retailers and e-commerce companies. It consists of many business including B2B (Alibaba.com), C2C (Taobao) and B2C (Tmall). Alibaba is also one of the largest financial companies and AI companies.