Versus - compare GLOBALSPACE and 16691812

Techknowgreen Solutions Ltd. outperforms GlobalSpace Technologies Ltd. on 14 out of 26 parameters.