07 Nov, 2017 The world's best-run cities attracting top talent By Chris Pardo The world has 196 countries and 4,037 cities. Each country and its cities have something unique to offer to travelers, workers and...