December 22, 2024

Advertising: Street Fighter and Subway chalk up big placement wins on WWE, SNL, and Poker Face

Placement advertising is an underappreciated science these days. We’ve known about it for years, and...

Read More