Versus - compare 13193122 and MACOBSTECH

Finelistings Technologies Ltd. outperforms Macobs Technologies Ltd. on 16 out of 29 parameters.