3 ms·Ads are like 99% of their revenue. The rest of this is FUDby zeroonetwothree 3y agoAds are like 99% of their revenue. The rest of this is FUD