Alibaba Group is a privately owned Hangzhou-based group of Internet-based e-commerce businesses including business-to-business online web portals, online retail and payment services, a shopping search engine and data-centric cloud computing services. In 2012, two of Alibabaâs portals together handled 1.1…