Top 10 trading cities of the world that failed
World | Sep 07, 2014, 09:06 AM ISTNew Delhi: Cities are the best place to live in when one thinks of a good lifestyle. Industrialization, commercialization, employment, recreation etc are a part of city life that lure people to settle in metros. However,