NewsVanguard Holdings Acquires 10.3% Stake In Twitter, Dethrones Elon Musk As The Largest ShareholderBY Outlook Business Team