Versus - compare 13193017 and 16691812

Sancode Technologies Ltd. outperforms Techknowgreen Solutions Ltd. on 15 out of 24 parameters.