UPDATE: Elon Musk Fires Twitter CEO – Checkout Why Musk sacked three of Twitter's top executives on Thursday after finalizing a $44bn agreement to purchase the business.... Asare Michael Baarffour (Devarsh) October 28, 2022