20050320 india: 18 in the running for ITDC top job