Google is ready to fill free streaming TV channels with ads
People are watching this stuff, and advertisers can now buy targeted ads on Google TV channels. | Image: Google
Google is launching a new advertising network that serves targeted ads ...