C cnbc.com Jack Ma: US wasted trillions on warfare instead of investing in infrastructure 224 points paulpauper 8 years ago 190 comments