Skip to content Skip to footer
0 items - £0.00 0

Sources: Elon Musk takes over Twitter, and has fired several top executives, including CEO Parag Agrawal, CFO Ned Segal, and policy head Vijaya Gadde (Washington Post)