Please Adjust Your Vidyo

by Dave Michels

Friday’s announcement by Vidyo reveals the company is executing on its original vision, the Internet of Things – sort of.