3 ms·
Success means revenue of at least $15bn plus the cost of operating the search service and ad network. Anything less is a revenue hit.
by simonh 5y ago
Success means revenue of at least $15bn plus the cost of operating the search service and ad network. Anything less is a revenue hit.