Twitter executives quit amid company turmoil
Just days after Twitter laid off thousands of employees, a number of top executives from teams working on privacy and security at the platform have reportedly resigned.
Friday, November 11, 2022 at 2:09 am