A Twitter employee who's 8 months pregnant says she was locked out of her company laptop the night before mass layoffs were due to be announced
Elon Musk sent Twitter staff a memo on Thursday confirming job cuts would be announced on Friday.Muhammed Selim Korkutata/Getty ImagesA Twitter..
Read More