1
WeNeedToTalk 1 point ago +1 / -0

Does anyone wanna tell me why no one ever mentions BlackRock or Vanguard? Even though they're the biggest companies?

https://www.youtube.com/watch?v=NOnXLhEh6Nk