WSJ Markets on Twitter

Date

“Alibaba boosted its share buyback program to $25 billion from $15 billion, a sign of confidence from a company whose stock has fallen by more than half in the past year https://t.co/4F6uomSJvR”

More articles