The World’s 31 Mega-Cities

The share of the world’s population living in cities is steadily increasing. A majority of the world’s population has lived […]

Countries With The Most Immigrants

The United States has always been regarded as a nation of immigrants. Recently-published figures from the United Nations support this […]

Two More Reasons Why Africa’s Time Is Now

The purpose of this note is to add to the list of reasons for the expected strong economic development in […]