The New Google Era

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

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…