Ad Watch: American Airlines Hates the Phrase 'Win-Win'

BrandFreak: When a major corporate advertiser proclaims a bit of biz-speak dead, maybe it really is dead, right? Well, let’s hope.

COMMENTS

Please let us know if you're having issues with commenting.