Alexa, what do Echo devices in hotels mean for travel marketers?

Alexa, what do Echo devices in hotels mean for travel marketers?


More on Technology

The Latest


PhocuswrightThe Phocuswright ConferencePhocuswright EuropeBattlegroundTTEWeb In TravelInntopiaRetail TravelHotel Investment