4 ms·
From what I remember, those ads make up a small % of their revenue. Most of it is sponsored content, discovery channels, etc.
by Emc2fma 10y ago
From what I remember, those ads make up a small % of their revenue. Most of it is sponsored content, discovery channels, etc.
- ehsankia 10y agoI know people who look at the discover section daily and read through all those articles in there...