(Adweek)
1 story
2026 political ad outlay was the dumbest money spent in advertising history.
Adweek · 1m