Military Industrial Complex
The Pentagon spent $4 trillion over 5 years. Contractors got 54% of it.
Advocates of higher military spending often say its to 'support the troops.' Not exactly.
July 10, 2025
Advocates of higher military spending often say its to 'support the troops.' Not exactly.
Analysts' comments raise questions about whether major banks are abiding by their own human rights policies.
