Twitter sacks two top executives ahead of Elon Musk’s takeover | Latest English News | WION – WION Kalpana Warrier 2 years ago Share this: