Management strives to make Facebook ads more transparent (more…)
More than 4 million advertisers use them as a way to sell (more…)
Even influencers won't be immune to new restrictions (more…)
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…)