Alibaba Group is investing $732 million in Taobao, China's largest consumer e-commerce company. The move should cement Taobao as the shopping destination of choice for Chinese consumers.
Taobao has created an e-commerce ecosystem consisting of 80 million users, ...
continue