Home Off Beat India shines at IT race leaves China, Russia behind