DoubleClick

The Center for Digital Democracy responded to the recent approval of the merger between Google and DoubleClick.  "The Federal Trade Commission (FTC) sidestepped its responsibility... read more
Syndicate content