Tuesday, May 12, 2015

6 things you never knew about Alibaba

Alibaba might be the darling of China's tech scene, but the firm comes from scrappy, humble beginnings and struggled with plenty of obstacles on its way up.

No comments: