Vengo

Coming Soon to a Cab Near You: Vending Machines?

A modernized vending machine for taxis and bars is preparing for launch in New York.