Alibaba to supply AI and data tech to Chinese deep space exploration and smart city projects

Open in new window