Thursday
Dec192013
Branding Russia
Thursday, December 19, 2013 at 2:53PM
How do you brand a location and what role can digital media play in that endeavor? These are some of the main topics explored by representatives of The Duffy Agency as they hosted a delegation of city officials, academics and marketers from St. Petersburg, Russia.