For most people in the world that have known Amazon and eBay, the company name Alibaba is not a very familiar name. But in China which has more than 1.3 billion population almost 40% of the people are now indulging in e-commerce and majority of these are trading in with Alibaba. Alibaba is one … [Read more...]