Business & Economy Alibaba’s Ma calls US-China trade war ‘most stupid thing in this world’November 6, 2018