Google releases Q1 2012 earnings
It's earnings season, and up to bat today was none other than everyone's favorite search giant - Google. For the quarter gone by, the Mountain View based company reported revenue of $10.65 billion, a 24% increase from the same quarter a year-ago when