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