Thursday
Dec192013
Branding Russia

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.