Musk fired Twitter executives in attempt to avoid payouts, layoffs planned – reports
Twitter's (TWTR.N) new owner Elon Musk fired top executives in an effort…
Twitter's (TWTR.N) new owner Elon Musk fired top executives in an effort…
Sign in to your account