Select Page

TaxiTech announced today that 3000 New York City Taxis will be getting touch screens on board. Drivers will increase their income through advertising revenue from the screens and passengers will benefit from content, entertainment and the ability to pay your fare quickly using a credit card.

But does it translate to/from English?

<press release>