Microsoft & Google Have Released Earnings Staff0October 19, 2012 Google and Microsoft - two of the world tech... View more