Versus - compare 11120234 and NARMADA

Mayank Cattle Food Ltd. outperforms Narmada Agrobase Ltd. on 21 out of 26 parameters.