AdNews Newsletter
Amazon Alexa hits Times Square, beating Pepsi for largest installation by an advertiser in the spot.
Its the latest buzz from Amazon after its first smartphone launch, this time luring customers in with free goodies in a packed market.