Topic: Comcast Corporation

It should have come as no surprise when Twitter, one of the most popular sites on the Internet, introduced advertising last week to monetize its traffic. Through so-called "Promoted Tweets," advertisers are able to target any of the millions of Twitter users ...