3 ms·
It’s ~25% of Search ads. That’s a big drop in a small bucket.
by vineyardmike 7y ago
It’s ~25% of Search ads. That’s a big drop in a small bucket.
- zaroth 7y agoSearch was $27b. That’s ~7.5%. It’s approximately a quarter of their Net Income though.