Tech

Twitter loses execs leading trust and safety, ad sales