Needed – leadership on infrastructure
May 25, 2017•15 min
Episode description
Last week was Infrastructure Week – but America’s infrastructure is in lousy shape. And OOIDA’s Todd Spencer says unless we get better leadership on the issues from our nation’s capital, the problem is likely to remain – and possibly produce even worse problems. Terry Scruton reports.
For the best experience, listen in Metacast app for iOS or Android
