Tech

More key Twitter execs just quit, including the head of trust and safety