supply-side-platform
Should Google be worried about Facebook's revamped Atlas platform??blur=25

Google has been the de facto leader in the field of digital advertising for years but Facebook's recent strategic investments could change the existing status quo

Abhinn Shreshtha Nov 5, 2014 8:36 AM