outland88 - 6:10 pm on Nov 4, 2010 (gmt 0)
That is no secret
Please be specific with your figures regarding Google. It pretty much goes without saying that many large corporations operating globally do keep subsidiary operations in many countries. My understanding is the largest group of Google employees are in India not the US. The last time I did a search regarding this Google was pretty hush-hush about the matter.