Two conditions are required for rust formation: oxygen and moisture content in the atmosphere. The climate of Delhi is hot and dry, whereas the climate of Mumbai is humid. Hence, rusting is a greater problem in Mumbai because there is a greater presence of moisture and oxygen in the atmosphere.