Amazon’s Echo and Alexa devices come to Spain and Italy
Amazon is bringing Alexa and Echo devices to Spain and Italy, months after it announced support for Spanish and Italian
Read moreAmazon is bringing Alexa and Echo devices to Spain and Italy, months after it announced support for Spanish and Italian
Read moreRemember when Amazon held a “surprise” event last September and introduced a bunch of new Echo devices? Well, it’s doing
Read more