Home > Technology > Alexa Has No Place on Your Face. The Echo Frames Prove it

Alexa Has No Place on Your Face. The Echo Frames Prove it

The tech giant’s new smart glasses are an innovative way to accomplish very little.