▲ Peaking
Business
🔮 holds
The U.S. government invested $27 billion in corporate stakes. Good luck finding them
The U.S. government is facing scrutiny over a $27 billion equity portfolio that remains largely opaque to the public.