Versus - compare TALBROAUTO and SAPL

Talbros Automotive Components Ltd. outperforms SAR Auto Products Ltd. on 22 out of 36 parameters.