Companies embrace streaming devices

The white whale of the current technological market is one we always hear in relation to any set-top box: the persistently rumored “iTV,” the evolved form of the Apple TV that Steve Jobs apparently cracked the code of how to make before his untimely death. Despite the pressure and wide range of rumors, with some […]