Marketing News & Strategy

Nearly 40% of brands likely to ditch their agency within six months, survey finds

SetUp’s Marketing Relationship Survey polled advertisers and agencies—who are not often on the same page