Twitter departures could land the platform in hot water with the FTC, Democrats warn
June 05, 2023 at 09:46 AM EDT
Last week, two Twitter executives departed: Ella Irwin, head of trust and safety, and A.J. Brown, head of brand safety and advertising quality.