20061103 india: Large pool of workers India's biggest plus point