February 16, 2010 Number of the Day: 1,100 New Delhi is seeing the addition of 1,100 new vehicles to its streets every day. ← Back to archive