12-05-2022 19:18
via
cnet.com
Two Twitter Leaders Leaving in Latest Company Shake-Up - CNET
The departures come after Elon Musk struck a deal to buy Twitter for $44 billion.
Read more »