Google’s Q1 2012 earnings sees revenue of $10.65 billion

Comments