May
23
American Express, CDC Take Home Top GoodWorks Effie Awards
Posted in: UncategorizedALLISON ARDEN
Encouraging news came earlier this year when McCann released the results of a study out of its Truth Central initiative: four out of 10 consumers say they "love" advertising — and 69% said they think advertising has the power to make the world a better place.
Post a Comment