Jack Ma, CEO of Alibaba Group, criticize while giving his opinion about United States polices of war instead of public interests:
The past 30 years America had 13 wars spending $14.2 trillion the money's going there - what if they spent part of the money on building up the infrastructure, helping the white collars and blue collars. No matter how good the strategy is, you're supposed to spend money on your own people.
This statement is given in the World Economic Forum.
Posted Video in Politics