Alibaba Scrambles to Prop up Tumbling Share Price

Alibaba is acting after its share price cratered more than 50 percent over the past year.

The E-commerce titan said on March 22, that it would increase a planned share buyback to $25 billion. That’s a record for the company, and it is also the second time Alibaba increased the buyback plan.