Cloud Services & Network Solutions
The company is making a big bet that you’ll pay $100 to put Alexa in your walls. Alexa can now disappear into an iDevices smart light switch – CNET Source: CNet