Trending
Founded in 1999 by Jack Ma, Alibaba is an ecommerce group that currently represent about 70% of China's ecommerce and is based in Hangzhou. The company operates online with the Taobao, Tmall and AliExpress portals, which was founded in 2010. The Asian giant debuted in the stock market in 2014.