Actionable insights straight to your inbox

Social Security in the Red? Here’s Another Source of Government-Backed Income

The US spends 90% of its military budget on US companies. That means billions of dollars flow into publicly traded US companies every year.