Chromecast: Google unveils new internet TV device

 
KCRA
Business News: Google makes up 25 percent of internet traffic.