World Stock Watch
Bill and Melinda Gates Foundation
12/5/2024
Bill Gates’ $45 Billion Bet: Inside the Gates Foundation’s Portfolio