Peter DeFazio actually said...
Since 2010 China has spent roughly 8 percent of its GDP on infrastructure. And, on average, European countries spend an equivalent of 5 percent of GDP. But the United States investment has hovered over 2.4 percent.
04/30/2019