Stock Groups

Alibaba stock spikes after it ups share buyback program to $25 billion

[ad_1] Alibaba will open its headquarters in Hangzhou China on Wednesday Nov. 10, 2021. Getty Images| Bloomberg | Getty Images Alibaba’sHong Kong’s stock rose nearly