Skip to content

Sources & evidence

Every source behind The Pentagon Planned $10.3bn for 18 IT Systems. Eight Could Not Confirm a Fraud-Risk Assessment., and the claims they support.

All sources

Sources — The Pentagon Planned $10.3bn for 18 IT Systems. Eight Could Not Confirm a Fraud-Risk Assessment. · Factrail