Five More Things You Didn’t Know about Alibaba Group
Alibaba Group Holding Limited is a publicly-traded 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. Founded in 1999 by current executive chairman Jack Ma (pictured above) and headquartered in Hangzhou, China, Alibaba Group began as a business-to-business portal to […] More