Versus - compare CAPFIN and 14095299

Regis Industries Ltd. outperforms Capfin India Ltd. on 21 out of 31 parameters.