It used to be that New York City alone claimed the title of “The City That Never Sleeps.” Then Berlin, Hong Kong and London joined in, followed by Buenos Aires, Sao Paulo, Tel Aviv, Mumbai, Cairo, Madrid, Barcelona and Belgrade. Now, most every urban center in the world can lay claim to the title, with […]
Published on April 15, 2014 14:51