Alexa was everywhere at Europe’s biggest tech show (The…

Alexa was everywhere at Europe’s biggest tech show (The 3:59, EP. 278)