According to Watcher.Guru, asset management firm Vanguard Group announced that they have bought a 10.3% stake in Twitter, making them the largest shareholder. Source Traditional Industry Get the most concise crypto news, research, and insights by subscribing to our free newsletter. Subscribe Last: FBI Said North Korean Lazarus Group Linked to Ronin Attack Next: MetaMask Launches MetaMask Snaps