Bernie Sanders actually said...
Today, the United States invests just 2.4 percent of GDP on infrastructure. Europe invests twice as much.
Context
U.S. infrastructure investment is significantly lower than that of Europe and China.
02/15/2011