Versus - compare 15070577 and ROYALIND

Dev Labtech Venture Ltd. outperforms Royal India Corporation Ltd. on 15 out of 24 parameters.