Comcast’s Sky launches Sky Glass streaming TV

Comcast’s European pay TV offering Sky has launched a smart television called Sky Glass.

Read More »

SOURCE: CNBC