Alibaba’s Ma calls trade war ‘stupidest thing in the world’

Ali-Baba.jpg

–Photo Courtesy : SHUTTERSTOCK