The digital advertising landscape is in turmoil. Both Google AdX and the Google ad network are reporting steep revenue drops. This unprecedented turmoil has left many publishers and advertisers worried, scrambling to understand the root cause.
While a myriad of potential reasons are being