Twitter head of trust and safety Ella Irwin has resigned Of course. Twitter trying to comply with DSA will be such a VLOP 02-06-2023