Two Twitter bosses fired ahead of Elon Musk’s $44 billion takeover May 12, 2022May 12, 2022 by Chandan One of the senior executives found out that he had lost his job while on maternity leave.