Versus - compare 13193086 and MINDPOOL

Benchmark Computer Solutions Ltd. outperforms Mindpool Technologies Ltd. on 25 out of 26 parameters.