Alibaba buys back $1.3b in shares, focuses on core business

Alibaba buys back 13b in shares focuses on core business

Alibaba repurchased 119 million shares in just three months, showcasing its active buyback strategy.

www.techinasia.com