Alibaba -- an e-commerce behemoth that also has interests in banking, maps, cloud computing, music, and TV and film production -- had 255 million active buyers as of March 31. The company processes about 80% of all Chinese e-commerce transactions.