We all carry a certain set of associations in our minds that are invoked almost subconsciously when we hear the names of these cities. What drives city brands? A city brand has a number of key drivers: attraction of tourists, inward investment, and talent in the form of new taxpaying resi...