Alibaba Cloud releases new products and pledges $1 billion to boost global alliances

Alibaba Cloud releases new products and pledges $1 billion to boost global alliances