Versus - compare GLOBALSPACE and 13193017

Sancode Technologies Ltd. outperforms GlobalSpace Technologies Ltd. on 18 out of 28 parameters.