Versus - compare 15070577 and ROYALIND

Dev Labtech Venture Ltd. outperforms Royal India Corporation Ltd. on 17 out of 26 parameters.