Twitter stealthily lays off 10% of remaining workers, including tech staff
About 10% of embattled social media giant Twitter’s remaining workforce, including staff charged with keeping the platform functional, discovered that they had been laid off over the weekend, according to a report published Sunday by the New York Times.About 200...