The share of the world’s population living in cities is steadily increasing. A majority of the world’s population has lived […]
New York Drops to World’s 9th Largest City
By Douglas A. McIntyre New York’s population barely puts it into the top 10 worldwide, and cities such as Dehli and […]