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 »