Versus - compare ARTEFACT and 541196

Lex Nimble Solutions Ltd. outperforms Artefact Projects Ltd. on 17 out of 27 parameters.