Twitter votes for Elon Musk to step down after pressure from Tesla investors
Elon Musk has put his role as head of Twitter up to a vote, and the people have spoken: He should step down as the leader of the social media platform he owns.
It comes after pressure from Tesla investors, who feel abandoned.
Expand Expanding Close