
Are U.S. defense contractors lavishing their investors too much?
The Indicator from Planet Money
00:00
Pentagon frustrations over speed and costs
Hosts and guests outline Pentagon complaints: schedule overruns, backlogs, and rising costs.
Play episode from 04:11
Transcript


