Versus - compare 13510415 and ITL

ITL Industries Ltd. outperforms Apollo Techno Industries Ltd. on 17 out of 25 parameters.