Delhi economy impact