20071029 tech: Google invests in two Indian firms