Technology  Alibaba pledges $1 billion to cloud computing customers to reignite growth

Alibaba pledges $1 billion to cloud computing customers to reignite growth