“Amazon of China” is the normal expression used for Alibaba Group Holding Ltd, BABA, it does not need a presentation. Founded in 1999, the organization works through Taobao and Tmall. Its distributed computing arm, Alibaba Cloud, is now overwhelming in China and is expected to become productive by March 2021.Read More →