Today's Top Gainer
Note:Top Gainer - Nifty 50 More
Indians living in cities is estimated to reach upwards of 40% by 2030. The urban population would be about 600 million people at that point. It is further estimated that the number of cities with populations of a million or more are likely to double in that time.