05 April 2016
Antwerp, Genoa, Istanbul, Venice – cities that defined the future in the pivotal year of 1492. Mumbai, Delhi, Dhaka, Kinshasa, Kolkata, Lagos – the world’s six biggest cities in 2050. Two lists. Cities have been at the forefront of human progress. Instinctively, ..