Versus - compare 17156598 and PLAZACABLE

Systematic Industries Ltd. outperforms Plaza Wires Ltd. on 15 out of 23 parameters.