While Contractors Make Hundreds of Billions, Military Families Struggle to Put Food on the Table

The National Defense Authorization Act (NDAA) for Fiscal Year 2023 is about to approve over $858 billion in spending for military purposes, more than half of which will go to private companies. CEO’s ...