Most Read

insubordination

Elon Musk
Theo Wargo/WireImage

It seems Elon Musk isn't quite finished getting rid of Twitter employees.

Since acquiring the company for $44 billion last month, Musk laid off more than half of Twitter's employees, claiming the workforce was too large and focused too much on content moderation, platform safety, product development and marketing.

Keep reading...Show less
});