Versus - compare EMKAYTOOLS and 541228

Taylormade Renewables Ltd. outperforms Emkay Taps and Cutting Tools Ltd. on 16 out of 28 parameters.