Alibaba approves an additional $25 billion share buyback as its revenue ...

Alibaba approves an additional $25 billion share buyback as its revenue ...