Alibaba Group CEO and founder Jack Ma criticised the US during an interview at the World Economic Forum in Davos, Switzerland, saying they wasted trillions of dollars on wars instead of investing it in their national infrastructure.