20 vacancy for RITES Limited