Versus - compare ODYCORP and ICDSLTD

Odyssey Corporation Ltd. outperforms ICDS Ltd. on 18 out of 33 parameters.