Business Top Stories Vanguard Group overtakes Elon Musk as Twitter’s largest shareholder amid $43bn takeover bid byWasilat AzeezApril 15, 2022