Elizabeth Warren Targets Defense Contractors’ $100 Billion Shareholder Payouts: ‘This Needs to Stop’
In brief
Warren’s push to curb defense contractors’ $100 billion in shareholder payouts could reshape capital flows in the sector, impacting stock valuations and future defense spending.