upvote
I mean their ads business just broke $80b per quarter, not sure where this idea is coming from...
reply