Alibaba



Is it time to buy Alibaba shares?

Alibaba Group Holding Ltd, the giant e-commerce company in China, just reported an astounding $14.32 billion (USD) of ┬ásales on Thursday, November 12, 2015 for…