Elon Musk no longer Twitter’s largest shareholder as Vanguard ups stake to 10.3%

Elon Musk and Twitter, the two names which have occupied nearly 90%…