Facebook passed Yahoo this past quarter to serve the most display ads on its home site to US users, according to new data from comScore. The company’s display ads generated 176.3 billion impressions, or 16.2% of the total amount in the US, compared to 131.6 billion from Yahoo and 60.2 billion from Microsoft. Total display [...]