4 ms·
As much as they've charged advertisers on all travel related keywords. I would guess in the billions, as an order of magnitude.
by launchtomorrow 9y ago
As much as they've charged advertisers on all travel related keywords. I would guess in the billions, as an order of magnitude.