Twitter chief: Elon Musk will not join board of directors

April 11, 2022