Versus - compare IMTE and CTS

CTS Corp. outperforms Integrated Media Technology Limited on 19 out of 22 parameters.