The social media platform's management begins to exit as the billionaire seals his takeover of the firm.
from BBC News - Technology
Elon Musk clears out Twitter bosses in $44bn deal https://ift.tt/KQhNAnx October 28, 2022 at 08:23AM
October 28, 2022
0