The Alibaba Group includes several subsidiaries: Alibaba.com, business-to-business trading platform AliExpress, business-to-customer trading platform Taobao, online auction house Ant Financial, financial services Alipay, online payment system (operated by Ant Financial) Aliyun OS, web service for cloud computing and data management 1688.com, China regional business-to-business trading platform Tmall.com, online department store juhuasuan.com, discount offer website amap.com, online map service offered by AutoNavi Alibaba Pictures Group, film producer or investor (involved, for example, in Star Trek Beyond and Mission: Impossible - Fallout) Alibaba Cloud, cloud computing provider