More Metro's definitely..you are just looking at the investment gone into the infrastructure. If you see the time saved in travel, saved fuel, less traffic congestion, safety, low travel expenses etc will help to boost Delhi's productivity & savings thus benefiting the city in longer run. On the...