Versus - compare 17350002 and NGIL

Dindigul Farm Products Ltd. outperforms Nakoda Group Of Industries Ltd. on 26 out of 32 parameters.