Quantcast
Viewing all articles
Browse latest Browse all 3876

30 of the Biggest U.S. Ad Spenders Placed Their Creative Accounts in Review in 2018

Claims of the demise of the creative agency review may be greatly exaggerated. A total of 134 major U.S. reviews were launched in 2018--30 of those from the country's top advertising spenders, according to COMvergence's latest 2018 U.S. "creative new business barometer" report. The report found that one third of the creative accounts placed in...

Viewing all articles
Browse latest Browse all 3876

Trending Articles