Agency: Deluxe CorporationCountry: USA
Winning the category
Upon its release, the Small Business Revolution – Main Street series was received less as an innovative marketing campaign and more like a true TV show. Case in point: When Deluxe announced...