The Google Inc. logo is reflected in water droplets in Washington, D.C. The company yesterday reported third-quarter revenue, minus some items, of $11.3 billion, short of the average estimate of $11.8 billion, according to data compiled by Bloomberg.
Source: Photograph by Andrew Harrer/Bloomberg