The unified company will become world's biggest independent SSP (more…)
Amid the conflict, Facebook shares fell $6.53 (about 3% to $195.73 per share) (more…)
Company is introducing this technology to reduce user dissatisfaction from annoying ads (more…)