The New Google Era

Something has been happening on the Google SERPs (Search Engine Result Pages). It is the very thing that the FTC … More

End of the CPM Experiment

The flag bearer of display advertising was always Yahoo. Their massive sales force stoked 15 years of equity into “the … More