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

COMvergence reports a total of 134 creative reviews last year

Claims of the demise of the creative agency review may be greatly exaggerated.