Google's 2005 revenue rises 92.5% year-over-year to $6 billion

Want to read more? Unlock Free Strategy Membership