Versus - compare NARMADA and KCK

KCK Industries Ltd. outperforms Narmada Agrobase Ltd. on 17 out of 32 parameters.