A New York City cab ride isn't one you can forget because of the noisy TV at the back of the cab that always has something to say. Installed back in 2007, these TV screens repeat advertisements and local news. This could soon be a thing of the past with Square in San Francisco, California ...
Read full article