The US-China trade war is the "most stupid thing in this world," says Alibaba chief Jack Ma as the two countries slam tariffs on hundreds of billions of dollars of each other's goods. Ma made the comments at the China International Import Expo (CIIE) in Shanghai.
Alibaba owns the South China Morning Post.