Check My Ads Calls for Investigation into X Corp.’s Deceptive Advertising Practices
Non-profit adtech watchdog submits formal complaint to the Federal Trade Commission (Washington, DC)—– November 15, 2023 – Check My Ads Institute, an independent watchdog reshaping the digital adtech...