How would you feel being a walking advertisement? If you're wearing a T-shirt with a company's logo on it, that's one thing. But your phone — in your pocket? That's quite another, and it's just what taxi hailing company Taxi ...