Versus - compare 13510415 and KULKPOWT

KPT Industries Ltd. outperforms Apollo Techno Industries Ltd. on 15 out of 24 parameters.