Tokyo tapped as world’s biggest city by 2025

By 2025 Tokyo, Mumbai, Shanghai, Beijing and New Delhi may become the world’s most populous cities, according to a report, which has just appeared in the Italian newspaper Corriere della Sera.  According to the report, New York, Shanghai, London and Beijing will also become the world’s richest. Besides, the top 100 cities will be churning […]