2 ms·I meant as in search revenue: something like 90% of revenue is from ad sales or sales around searchby gigatexal 7y agoI meant as in search revenue: something like 90% of revenue is from ad sales or sales around search