Connect with us
Kayvon Beykpour Kayvon Beykpour

Computers

Twitter executives ousted ahead of Elon Musk takeover

Twitter has confirmed that two of its bosses are leaving the social media company in one of the biggest shake-ups...

More Posts
Advertisement