More Employees Resign as Twitter Fights Legal and Whistleblower Problems

According to Twitter executives, an increasing number of employees are leaving the company with an 18.3% staff reduction. Employee departures are putting Twitter in a tense position as the company faces several challenges, including its legal battle with Elon Musk and the whistleblower claims of its former security chief. Twitter executives briefed employees about the […]