14 JUN 2017 A 79 Foot Amazon Echo Now Stands Above Times Square in New York City – Breaking the record of the Largest Advertising Install by Pepsi in the 1940s Amazon Music and Echo combine the simplicity and magic of natural language voice control with tens of millions of […]