Skip to Content

Loading Video...

Microsoft’s 84-inch solution to your business struggles

June 12, 2015 21:01 PM UTC
- Updated November 05, 2019 14:49 PM UTC

The company announced the Surface Hub, a touch-screen computer meant to make video conference calls easier.