The move looks like a challenge to Facebook's mobile app install ads, which have been gaining favor with game, app and e-commerce companies because they allow users to buy stuff directly from Facebook via the ad (and the app they download).
1More
The Definitive Guide to Twitter Lead Generation Cards - 0 views
7More
How do you stop fake news? In Germany, with a law. - The Washington Post - 0 views
1 - 8 of 8
Showing 20▼ items per page