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...
↧