infotechlead

Alibaba Cloud plans $1 bn investment in enhancing partner capabilities