It’s easy to bemoan the presence of two giants, Google and Facebook — aka the duopoly — as the demise of digital advertising. What makes things worse is that the […]

June 15, 2018