Versus - compare 11290694 and 11290682

Crazy Snacks Ltd. outperforms Elfin Agro India Ltd. on 10 out of 18 parameters.