
Neither Singapore nor Tokyo: this is the happiest city in the world
All great cities are shaped by their residents but it’s very much a two-way relationship - the grand metropolises also play a vital role in ensuring the happiness of their residents. Every year, London-based organisation Institute for Quality of Life, …