Alibaba is "worth more than people think" - RetailDetail EU
Alibaba will speed up is share buyback programme to 25 billion dollars, as it feels the current share price is not a fair reflection of the real value.
www.retaildetail.eu