London is the world’s top city, while Manchester and Liverpool showcase their heritage on the global stage
With a score of 84.6/100, London tops the inaugural Brand Finance City Index, based on a global survey of 15,000
Manchester, Liverpool, and Edinburgh also feature in the top 100, ranked 21 st , 34 th , and 40 th … read more