With the latest news that they will be placing Echo devices in hotel rooms across the country, starting with Marriott hotels, there's now potentially even a bigger implication for travel advertisers.
from HOTELMARKETING.COM https://ift.tt/2NmQOUf
No comments:
Post a Comment