Versus - compare IMTE and CTS

CTS Corp. outperforms Integrated Media Technology Limited on 24 out of 25 parameters.