The cloud service provider is the digital technology and intelligence backbone of the Alibaba group.
3D printed clouds and figurines are seen in front of the Alibaba Cloud service logo in this illustration taken February 8, 2022. (photo credit: DADO RUVIC/REUTERS ILLUSTRATION)ByJERUSALEM POST STAFFUpdated: