Tuesday, September 03, 2024

Over 200 companies have reportedly halted or are considering pausing their ads on the platform.