
Yahoo’s recent results were lousy. Mayer reported that during the first three months of this year, Yahoo generated much less revenue than most Wall Street analysts expected. Yahoo sold 7% fewer ads than it did during the same period a year ago, and that it charged 2% less for them. Yahoo sold fewer ads because people [...]




















Let’s keep in touch