eClerx Services Limited (532927.IN)

eClerx Services Limited