Microsoft & Google Have Released Earnings Staff October 19, 2012 No Comments Google and Microsoft – two of the world tech giants have released their earnings for… Read More