We live in a world where more and more people are moving to cities to live and to work. It’s an urbanization process that’s putting growing pressure on cities to be able to scale. More people in cities means more stress on the urban infrastructure, traffic congestion woes, higher crime levels, and challenges in getting access to healthcare, education, and other basic services. The ... Read more