Ten-billion-dollar build-out adds data centres in Riyadh and Mexico, giving cloud watchers Alibaba Cloud AI keywords and ...