20 vacancy RITES Limited