Peter DeFazio actually said...
That is the lowest ball number I have ever seen, and you are talking about we are at capacity, and you know, skilled workers and all that.
Context
Criticizing low estimates of infrastructure spending returns.
07/28/2021