Because we think Twitter search results pages would be a great place to put the kinds of ads that make Google $21 billion a year, we have, at various points, argued that Google, Microsoft… Riaz Kanani 16 years ago The Case Against Twitter, By The Numbers Share via: