Singles Day: How Alibaba Makes Money: offering digital marketplace services
Alibaba Group Holding Ltd. (BABA) is a holding company legally domiciled in the Cayman Islands but which conducts its e-commerce businesses through its Chinese subsidiaries and variable interest entities (VIEs)....