• 3996

    With 3.3 billion people living in cities today- a number that will double by 2050- the job of mayors has begun to be a great challenge. In bold reaction, city leaders all around the world are moving beyond policy-based decisions of the past and reshaping...