Amazon Echo and Alexa Skills are now available in Italy and Spain
Amazon is bringing Alexa and Echo devices to Spain and Italy, months after it announced support for Spanish and Italian languages for its digital voice assistant. Amazon is now officially selling Echo devices in Italy and Spain, and there are dozens of local Alexa skills from various developers ready to go. Users…