BUFVC Search
Current Search
Previous Searches
Soon more than 550 cities worldwide will have a population of more than one million. In 2030 eighty percent of the world’s population will live in cities. Megacities have traditionally been economic and...