20101110 tech: India's top 10 tech companies